public ActionResult Add_UserAccount() { LMS.Models.DevelopmentTools.UserAccountModel userAccountModel = new Models.DevelopmentTools.UserAccountModel(); Mapper.CreateMap <BusinessObjects.UserAccountStatus, Models.DevelopmentTools.UserAccountStatus>(); Mapper.CreateMap <BusinessObjects.Position, Models.DevelopmentTools.Position>(); Mapper.CreateMap <BusinessObjects.Organization, Models.Customer.Organization>(); Mapper.CreateMap <BusinessObjects.Company, Models.DevelopmentTools.Company>(); IEnumerable <Models.DevelopmentTools.UserAccountStatus> userAccountStatus = Mapper.Map <IEnumerable <BusinessObjects.UserAccountStatus>, IEnumerable <Models.DevelopmentTools.UserAccountStatus> >(service.getUserAccountStatus()); IEnumerable <Models.DevelopmentTools.Position> Position = Mapper.Map <IEnumerable <BusinessObjects.Position>, IEnumerable <Models.DevelopmentTools.Position> >(service.getPosition()); IEnumerable <Models.DevelopmentTools.Company> Company = Mapper.Map <IEnumerable <BusinessObjects.Company>, IEnumerable <Models.DevelopmentTools.Company> >(service.getListCompany()); IEnumerable <Models.Customer.Organization> Organization = Mapper.Map <IEnumerable <BusinessObjects.Organization>, IEnumerable <Models.Customer.Organization> >(customerSvc.getOrganization()); LMS.Models.DevelopmentTools.UserAccount userAccount = new Models.DevelopmentTools.UserAccount(); userAccount.ID = Guid.NewGuid().ToString(); userAccountModel.userAccount = userAccount; userAccountModel.userAccountStatus = userAccountStatus; userAccountModel.Position = Position; userAccountModel.Organization = Organization; userAccountModel.PasswordNeverExpires = setPasswordNeverExpire(); userAccountModel.Company = Company; var pvr = new PartialViewResult(); pvr = PartialView("_Add_UserAccount", userAccountModel); return(pvr); }
public ActionResult UpdateStatus_UserAccount(string ID) { LMS.Models.DevelopmentTools.UserAccountModel userAccountModel = new Models.DevelopmentTools.UserAccountModel(); Mapper.CreateMap <BusinessObjects.UserAccount, Models.DevelopmentTools.UserAccount>(); Models.DevelopmentTools.UserAccount userAccount = Mapper.Map <BusinessObjects.UserAccount, Models.DevelopmentTools.UserAccount>(service.getUserAccountbyID(ID)); userAccountModel.userAccount = userAccount; var pvr = new PartialViewResult(); pvr = PartialView("_UpdateStatus_UserAccount", userAccountModel); return(pvr); }