public ActionResult Convert(int id) { var selectedLead = _crmLeadRepository.GetBy(l => l.Id == id, "Person"); var vm = new ConvertLeadViewModel(); if (selectedLead != null) { vm.LeadId = selectedLead.Id; ViewBag.AssignedToUserId = new SelectList(_userRepository.GetAll("Person"), "Id", "Person.Name", selectedLead.AssignedToUserId); vm.Person = selectedLead.Person; vm.Description = selectedLead.Description; } return(View(vm)); }
public ActionResult Convert(ConvertLeadViewModel vm) { var status = _crmPotentialService.Convert(vm.CreateAccount, vm.CreatePotential, vm.LeadId, vm.AssignedToUserId, vm.CategoryId, vm.ExpectedAmount, vm.ExpectedCloseDate, vm.Description, vm.EnquiredOn, vm.SalesStageId, WebUser.Id); if (status) { return(RedirectToAction("Index")); } return(View(vm)); }