C# Class SpeakerNet.Services.PictureUploadService

Inheritance: IPictureUploadService
Show file Open project: dotnet-koelnbonn/SpeakerNet

Public Methods

Method Description
GetUploadModel ( System.Guid speakerId ) : PictureUploadUploadModel
PictureUploadService ( IRepository repository, IRepository speakerRepository ) : System
SavePicture ( System.Guid speakerId, System.Web.HttpPostedFileBase picture ) : bool
TryGetShowModel ( System.Guid speakerId ) : PictureUploadShowModel

Private Methods

Method Description
AddPictureToRepository ( Speaker speaker, System.Web.HttpPostedFileBase picture ) : void
ClearCurrentPicturesFromSpeaker ( Speaker speaker ) : void
ReadBytes ( System.Web.HttpPostedFileBase picture ) : byte[]

Method Details

GetUploadModel() public method

public GetUploadModel ( System.Guid speakerId ) : PictureUploadUploadModel
speakerId System.Guid
return SpeakerNet.ViewModels.PictureUploadUploadModel

PictureUploadService() public method

public PictureUploadService ( IRepository repository, IRepository speakerRepository ) : System
repository IRepository
speakerRepository IRepository
return System

SavePicture() public method

public SavePicture ( System.Guid speakerId, System.Web.HttpPostedFileBase picture ) : bool
speakerId System.Guid
picture System.Web.HttpPostedFileBase
return bool

TryGetShowModel() public method

public TryGetShowModel ( System.Guid speakerId ) : PictureUploadShowModel
speakerId System.Guid
return SpeakerNet.ViewModels.PictureUploadShowModel