public ActionResult UpdateLeadActivity(LeadActivityViewModel leadAct) { try { var l = _db.Lead_Activity.Find(leadAct.Id); var Lead_Id = l.Lead_ID; if (ModelState.IsValid) { if (l != null) { l.Activity_Date = leadAct.Activity_Date; l.Activity_Status = (int)leadAct.Activity_Status; l.Activity_Type = (int)leadAct.Activity_Type; l.Notes = leadAct.Notes; _db.SaveChanges(); } } return RedirectToAction("LeadInfo", new { id = Lead_Id }); } catch (Exception ex) { LogHelper.LogException(User.Identity.Name, ex, "Error While editing Lead (Post)"); return null; } }
public ActionResult CreateLeadActivity(LeadActivityViewModel leadActivity) { var leadActivityData = new Lead_Activity() { Lead_ID = leadActivity.Lead_ID, Activity_Type = (int)leadActivity.Activity_Type, Activity_Date = leadActivity.Activity_Date, Activity_Status =(int) leadActivity.Activity_Status, Notes = leadActivity.Notes }; if (ModelState.IsValid) { _db.Lead_Activity.Add(leadActivityData); _db.SaveChanges(); return RedirectToAction("LeadInfo", new { id = leadActivity.Lead_ID }); } return RedirectToAction("LeadInfo", new { id = leadActivity.Lead_ID }); }
public ActionResult ViewLeadActivity(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } var LeadActivityData = _db.Lead_Activity.Where(t => t.Id == id).FirstOrDefault(); ViewBag.Lead_ID_ForEdit = LeadActivityData.Lead_ID; // var dd =(string) LeadActivityData.Activity_Date.ToString("MM/dd/yyyy"); var LeadActivityViewModel = new LeadActivityViewModel() { Id= LeadActivityData.Id, Lead_ID = LeadActivityData.Lead_ID, Activity_Type = (LeadActivityTypeEnum)LeadActivityData.Activity_Type, Activity_Date = LeadActivityData.Activity_Date, Activity_Status = (LeadActivityStatusEnum)LeadActivityData.Activity_Status, Notes = LeadActivityData.Notes }; return View(LeadActivityViewModel); // return PartialView("_LeadActivities"); }