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));
        }
Exemple #2
0
        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"));
        }
Exemple #3
0
        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));
        }