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

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

공개 메소드들

메소드 설명
CreateFormViewModel ( ) : UserFormViewModel
CreateFormViewModelFor ( User user ) : UserFormViewModel
CreateFormViewModelFor ( int userId ) : UserFormViewModel
Delete ( int id ) : ActionConfirmation
Get ( int id ) : User
GetAll ( ) : IList
GetUsers ( ) : UserFormViewModel
SaveOrUpdate ( User user ) : ActionConfirmation
UpdateWith ( User userFromForm ) : ActionConfirmation
UserManagementService ( IUserRepository userRepository ) : System

비공개 메소드들

메소드 설명
TransferFormValuesTo ( User userToUpdate, User userFromForm ) : void

메소드 상세

CreateFormViewModel() 공개 메소드

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

CreateFormViewModelFor() 공개 메소드

public CreateFormViewModelFor ( User user ) : UserFormViewModel
user van.Core.User
리턴 van.ApplicationServices.ViewModels.UserFormViewModel

CreateFormViewModelFor() 공개 메소드

public CreateFormViewModelFor ( int userId ) : UserFormViewModel
userId int
리턴 van.ApplicationServices.ViewModels.UserFormViewModel

Delete() 공개 메소드

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

Get() 공개 메소드

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

GetAll() 공개 메소드

public GetAll ( ) : IList
리턴 IList

GetUsers() 공개 메소드

public GetUsers ( ) : UserFormViewModel
리턴 van.ApplicationServices.ViewModels.UserFormViewModel

SaveOrUpdate() 공개 메소드

public SaveOrUpdate ( User user ) : ActionConfirmation
user van.Core.User
리턴 van.Core.ActionConfirmation

UpdateWith() 공개 메소드

public UpdateWith ( User userFromForm ) : ActionConfirmation
userFromForm van.Core.User
리턴 van.Core.ActionConfirmation

UserManagementService() 공개 메소드

public UserManagementService ( IUserRepository userRepository ) : System
userRepository IUserRepository
리턴 System