C# Класс van.ApplicationServices.ManagementService.StatusManagementService

Наследование: IStatusManagementService
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateFormViewModel ( ) : StatusFormViewModel
CreateFormViewModelFor ( Status status ) : StatusFormViewModel
CreateFormViewModelFor ( int statusId ) : StatusFormViewModel
Delete ( int id ) : ActionConfirmation
Get ( int id ) : Status
GetAll ( ) : IList
GetStatuss ( ) : StatusFormViewModel
SaveOrUpdate ( Status status ) : ActionConfirmation
StatusManagementService ( IStatusRepository statusRepository ) : System
UpdateWith ( Status statusFromForm ) : ActionConfirmation

Приватные методы

Метод Описание
TransferFormValuesTo ( Status statusToUpdate, Status statusFromForm ) : void

Описание методов

CreateFormViewModel() публичный Метод

public CreateFormViewModel ( ) : StatusFormViewModel
Результат van.ApplicationServices.ViewModels.StatusFormViewModel

CreateFormViewModelFor() публичный Метод

public CreateFormViewModelFor ( Status status ) : StatusFormViewModel
status van.Core.Status
Результат van.ApplicationServices.ViewModels.StatusFormViewModel

CreateFormViewModelFor() публичный Метод

public CreateFormViewModelFor ( int statusId ) : StatusFormViewModel
statusId int
Результат van.ApplicationServices.ViewModels.StatusFormViewModel

Delete() публичный Метод

public Delete ( int id ) : ActionConfirmation
id int
Результат van.Core.ActionConfirmation

Get() публичный Метод

public Get ( int id ) : Status
id int
Результат van.Core.Status

GetAll() публичный Метод

public GetAll ( ) : IList
Результат IList

GetStatuss() публичный Метод

public GetStatuss ( ) : StatusFormViewModel
Результат van.ApplicationServices.ViewModels.StatusFormViewModel

SaveOrUpdate() публичный Метод

public SaveOrUpdate ( Status status ) : ActionConfirmation
status van.Core.Status
Результат van.Core.ActionConfirmation

StatusManagementService() публичный Метод

public StatusManagementService ( IStatusRepository statusRepository ) : System
statusRepository IStatusRepository
Результат System

UpdateWith() публичный Метод

public UpdateWith ( Status statusFromForm ) : ActionConfirmation
statusFromForm van.Core.Status
Результат van.Core.ActionConfirmation