C# Class BLL.Image

Afficher le fichier Open project: cdadmin/clonedeploy

Méthodes publiques

Méthode Description
AddImage ( Models image ) : Models.ValidationResult
Calculate_Hash ( string fileName ) : string
CheckApprovalAndChecksum ( Models image, int userId ) : Models.ValidationResult
DeleteImage ( Models image ) : Models.ValidationResult
ExportCsv ( string path ) : void
GetImage ( int imageId ) : Models.Image
GetOnDemandImageList ( int userId ) : List
ImageCountUser ( int userId ) : string
ImportCsv ( string path ) : int
SearchImages ( string searchString = "" ) : List
SearchImagesForUser ( int userId, string searchString = "" ) : List
SendImageApprovedEmail ( int imageId ) : void
TotalCount ( ) : string
UpdateImage ( Models image, string originalName ) : Models.ValidationResult
ValidateImage ( Models image, bool isNewImage ) : Models.ValidationResult

Method Details

AddImage() public static méthode

public static AddImage ( Models image ) : Models.ValidationResult
image Models
Résultat Models.ValidationResult

Calculate_Hash() public static méthode

public static Calculate_Hash ( string fileName ) : string
fileName string
Résultat string

CheckApprovalAndChecksum() public static méthode

public static CheckApprovalAndChecksum ( Models image, int userId ) : Models.ValidationResult
image Models
userId int
Résultat Models.ValidationResult

DeleteImage() public static méthode

public static DeleteImage ( Models image ) : Models.ValidationResult
image Models
Résultat Models.ValidationResult

ExportCsv() public static méthode

public static ExportCsv ( string path ) : void
path string
Résultat void

GetImage() public static méthode

public static GetImage ( int imageId ) : Models.Image
imageId int
Résultat Models.Image

GetOnDemandImageList() public static méthode

public static GetOnDemandImageList ( int userId ) : List
userId int
Résultat List

ImageCountUser() public static méthode

public static ImageCountUser ( int userId ) : string
userId int
Résultat string

ImportCsv() public static méthode

public static ImportCsv ( string path ) : int
path string
Résultat int

SearchImages() public static méthode

public static SearchImages ( string searchString = "" ) : List
searchString string
Résultat List

SearchImagesForUser() public static méthode

public static SearchImagesForUser ( int userId, string searchString = "" ) : List
userId int
searchString string
Résultat List

SendImageApprovedEmail() public static méthode

public static SendImageApprovedEmail ( int imageId ) : void
imageId int
Résultat void

TotalCount() public static méthode

public static TotalCount ( ) : string
Résultat string

UpdateImage() public static méthode

public static UpdateImage ( Models image, string originalName ) : Models.ValidationResult
image Models
originalName string
Résultat Models.ValidationResult

ValidateImage() public static méthode

public static ValidateImage ( Models image, bool isNewImage ) : Models.ValidationResult
image Models
isNewImage bool
Résultat Models.ValidationResult