// public async Task <IActionResult> SaveInsurer(InsurerVM insurerVM) { var userId = User.FindFirst(ClaimTypes.NameIdentifier).Value; var orgId = _context.Users.Where(x => x.Id == userId).FirstOrDefault().OrganisationId; InsurerMaster insurerMaster = new InsurerMaster(); insurerMaster.Id = Guid.NewGuid(); insurerMaster.Address = insurerVM.insurerMaster.Address; insurerMaster.Commission = insurerVM.insurerMaster.Commission; insurerMaster.DateCreated = DateTime.Now; insurerMaster.DateModified = DateTime.Now; insurerMaster.DateUpdated = DateTime.Now; insurerMaster.Description = insurerVM.insurerMaster.Description; insurerMaster.DisplayName = insurerVM.insurerMaster.DisplayName; insurerMaster.Email = insurerVM.insurerMaster.Email; insurerMaster.GlobalInsurerId = Guid.Empty; insurerMaster.Name = insurerVM.insurerMaster.Name; insurerMaster.IsDeleted = false; insurerMaster.OrganisationId = orgId; insurerMaster.PhoneNo = insurerVM.insurerMaster.PhoneNo; insurerMaster.WebUrl = insurerVM.insurerMaster.WebUrl; _context.Add(insurerMaster); await _context.SaveChangesAsync(); StatusMessage = StaticContent.INSURER_CREAT_MESSAGE; ViewData["StatusMessage"] = StatusMessage; return(RedirectToAction("Index")); }
public IActionResult AddInsurer() { InsurerVM insurerVM = new InsurerVM(); insurerVM.insurerMaster = new InsurerMaster(); insurerVM.insurerMaster.NewRecord = "new"; return(PartialView("InsurerAddPartialView", insurerVM)); }