public IActionResult Add() { var model = new AddPolicyViewModel(); var resources = _resourceService.GetAll(); var listItems = resources.Select(x => new SelectListItem(x.Title, x.ResourceGuid.ToString())); model.Resources.AddRange(listItems); return(View(model)); }
public ActionResult Add(AddPolicyViewModel viewModel) { viewModel.Policy.AgentName = User.Identity.Name; viewModel.Policy.PolicyNo = "FPS" + "00" + viewModel.Policy.ID.ToString(); viewModel.Policy.Status = "Active"; _context.Policies.Add(viewModel.Policy); _context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Add() { var companies = _context.Companies.ToList(); var statuses = _context.PolicyStatuses.ToList(); var subscribers = _context.Subscribers.ToList(); var viewModel = new AddPolicyViewModel { Companies = companies, Subscribers = subscribers }; return(View(viewModel)); }