C# 클래스 van.ApplicationServices.ManagementService.GroupManagementService

상속: IGroupManagementService
파일 보기 프로젝트 열기: zachariahyoung/virtualaltnet

공개 메소드들

메소드 설명
CreateFormViewModel ( ) : GroupFormViewModel
CreateFormViewModelFor ( Group group ) : GroupFormViewModel
CreateFormViewModelFor ( int groupId ) : GroupFormViewModel
Delete ( int id ) : ActionConfirmation
Get ( int id ) : Group
GetAll ( ) : IList
GetGroups ( ) : GroupFormViewModel
GroupManagementService ( IGroupRepository groupRepository, IUserManagementService userManagementService ) : System.Collections.Generic
SaveOrUpdate ( Group group ) : ActionConfirmation
UpdateWith ( Group groupFromForm ) : ActionConfirmation

비공개 메소드들

메소드 설명
TransferFormValuesTo ( Group groupToUpdate, Group groupFromForm ) : void

메소드 상세

CreateFormViewModel() 공개 메소드

public CreateFormViewModel ( ) : GroupFormViewModel
리턴 van.ApplicationServices.ViewModels.GroupFormViewModel

CreateFormViewModelFor() 공개 메소드

public CreateFormViewModelFor ( Group group ) : GroupFormViewModel
group van.Core.Group
리턴 van.ApplicationServices.ViewModels.GroupFormViewModel

CreateFormViewModelFor() 공개 메소드

public CreateFormViewModelFor ( int groupId ) : GroupFormViewModel
groupId int
리턴 van.ApplicationServices.ViewModels.GroupFormViewModel

Delete() 공개 메소드

public Delete ( int id ) : ActionConfirmation
id int
리턴 van.Core.ActionConfirmation

Get() 공개 메소드

public Get ( int id ) : Group
id int
리턴 van.Core.Group

GetAll() 공개 메소드

public GetAll ( ) : IList
리턴 IList

GetGroups() 공개 메소드

public GetGroups ( ) : GroupFormViewModel
리턴 van.ApplicationServices.ViewModels.GroupFormViewModel

GroupManagementService() 공개 메소드

public GroupManagementService ( IGroupRepository groupRepository, IUserManagementService userManagementService ) : System.Collections.Generic
groupRepository IGroupRepository
userManagementService IUserManagementService
리턴 System.Collections.Generic

SaveOrUpdate() 공개 메소드

public SaveOrUpdate ( Group group ) : ActionConfirmation
group van.Core.Group
리턴 van.Core.ActionConfirmation

UpdateWith() 공개 메소드

public UpdateWith ( Group groupFromForm ) : ActionConfirmation
groupFromForm van.Core.Group
리턴 van.Core.ActionConfirmation