C# Class BLL.Image

Mostra file Open project: cdadmin/clonedeploy

Public Methods

Method 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 method

public static AddImage ( Models image ) : Models.ValidationResult
image Models
return Models.ValidationResult

Calculate_Hash() public static method

public static Calculate_Hash ( string fileName ) : string
fileName string
return string

CheckApprovalAndChecksum() public static method

public static CheckApprovalAndChecksum ( Models image, int userId ) : Models.ValidationResult
image Models
userId int
return Models.ValidationResult

DeleteImage() public static method

public static DeleteImage ( Models image ) : Models.ValidationResult
image Models
return Models.ValidationResult

ExportCsv() public static method

public static ExportCsv ( string path ) : void
path string
return void

GetImage() public static method

public static GetImage ( int imageId ) : Models.Image
imageId int
return Models.Image

GetOnDemandImageList() public static method

public static GetOnDemandImageList ( int userId ) : List
userId int
return List

ImageCountUser() public static method

public static ImageCountUser ( int userId ) : string
userId int
return string

ImportCsv() public static method

public static ImportCsv ( string path ) : int
path string
return int

SearchImages() public static method

public static SearchImages ( string searchString = "" ) : List
searchString string
return List

SearchImagesForUser() public static method

public static SearchImagesForUser ( int userId, string searchString = "" ) : List
userId int
searchString string
return List

SendImageApprovedEmail() public static method

public static SendImageApprovedEmail ( int imageId ) : void
imageId int
return void

TotalCount() public static method

public static TotalCount ( ) : string
return string

UpdateImage() public static method

public static UpdateImage ( Models image, string originalName ) : Models.ValidationResult
image Models
originalName string
return Models.ValidationResult

ValidateImage() public static method

public static ValidateImage ( Models image, bool isNewImage ) : Models.ValidationResult
image Models
isNewImage bool
return Models.ValidationResult