public InitLoan ( UserProfile user, IUnitOfWork repository ) : void | ||
user | UserProfile | The user. |
repository | IUnitOfWork | The repository. |
리턴 | void |
public void InitLoan(UserProfile user, IUnitOfWork repository)
{
FromHubID = user.DefaultHub.HubID;
ToHubs = repository.Hub.GetOthersWithDifferentOwner(user.DefaultHub);
FromHubs = user.UserAllowedHubs;
Commodities = repository.Commodity.GetAllParents();
CommodityTypes = repository.CommodityType.GetAll();
Programs = repository.Program.GetAll();
Units = repository.Unit.GetAll();
Reasons = new List<LookupViewModel>()
{
new LookupViewModel(){ID = 3 ,Name = "Loan Out"},
new LookupViewModel(){ID = 4 ,Name = "Repayment"}
};
}
OtherDispatchAllocationViewModel::InitLoan ( UserProfile user, List |
private OtherDispatchAllocationViewModel InitLoan(OtherDispatchAllocationViewModel otherDispatchAllocationViewModel) { var user = _userProfileService.GetUser(User.Identity.Name); var tohubs = _hubService.GetOthersWithDifferentOwner(user.DefaultHub); var commodities = _commonService.GetAllParents(); var commodityTypes = _commodityTypeService.GetAllCommodityType(); var programs = _commonService.GetAllProgram(); var units = _commonService.GetAllUnit(); otherDispatchAllocationViewModel.InitLoan(user,tohubs,commodities,commodityTypes,programs,units); return otherDispatchAllocationViewModel; }