// GET: LedLeads/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LedLead ledLead = db.LedLeads.Find(id); if (ledLead == null) { return(HttpNotFound()); } //SHOW DETAILS, AND TABLE OF CONTACTS OF LEAD WITH ID = id return(View(ledLead)); }
// GET: LedLeads/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LedLead ledLead = db.LedLeads.Find(id); if (ledLead == null) { return(HttpNotFound()); } ViewBag.FK_DefBrokerID = new SelectList(db.DefBrokers, "ID", "BrokerName", ledLead.FK_DefBrokerID); ViewBag.FK_DefClientID = new SelectList(db.DefClients, "ID", "ClientName", ledLead.FK_DefClientID); ViewBag.FK_DefCompanyID = new SelectList(db.DefCompanies, "ID", "CompanyName", ledLead.FK_DefCompanyID); ViewBag.FK_BrokerDefContactID = new SelectList(db.DefContacts, "ID", "FullName", ledLead.FK_BrokerDefContactID); ViewBag.FK_DefModuleStatusID = new SelectList(db.DefModuleStatus, "ID", "ModuleStatusName", ledLead.FK_DefModuleStatusID); ViewBag.FK_AssignedByHREmployeeID = new SelectList(db.HREmployees, "ID", "EmployeeName", ledLead.FK_AssignedByHREmployeeID); ViewBag.FK_AssignedToHREmployeeID = new SelectList(db.HREmployees, "ID", "EmployeeName", ledLead.FK_AssignedToHREmployeeID); ViewBag.FK_LedLeadSourceID = new SelectList(db.LedLeadSources, "ID", "LeadSourceName", ledLead.FK_LedLeadSourceID); return(View(ledLead)); }
public ActionResult Edit([Bind(Include = "ID,FK_DefCompanyID,LeadSerial,LeadName,LeadDate,NewOfficeSize,NewOfficeAddress,ExpectedBudget,FK_DefClientID,FK_DefBrokerID,FK_BrokerDefContactID,FK_DefModuleStatusID,FK_LedLeadSourceID,FK_AssignedByHREmployeeID,FK_AssignedToHREmployeeID,LeadAssignedDate,Notes,FK_CreatorID,CreationDate,LastModifiedDate")] LedLead ledLead) { if (ModelState.IsValid) { ledLead.FK_CreatorID = User.Identity.GetUserId(); DateTime nowTimestamp = DateTime.Now; ledLead.LastModifiedDate = nowTimestamp; db.Entry(ledLead).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FK_DefBrokerID = new SelectList(db.DefBrokers, "ID", "BrokerName", ledLead.FK_DefBrokerID); ViewBag.FK_DefClientID = new SelectList(db.DefClients, "ID", "ClientName", ledLead.FK_DefClientID); ViewBag.FK_DefCompanyID = new SelectList(db.DefCompanies, "ID", "CompanyName", ledLead.FK_DefCompanyID); ViewBag.FK_BrokerDefContactID = new SelectList(db.DefContacts, "ID", "FullName", ledLead.FK_BrokerDefContactID); ViewBag.FK_DefModuleStatusID = new SelectList(db.DefModuleStatus, "ID", "ModuleStatusName", ledLead.FK_DefModuleStatusID); ViewBag.FK_AssignedByHREmployeeID = new SelectList(db.HREmployees, "ID", "EmployeeName", ledLead.FK_AssignedByHREmployeeID); ViewBag.FK_AssignedToHREmployeeID = new SelectList(db.HREmployees, "ID", "EmployeeName", ledLead.FK_AssignedToHREmployeeID); ViewBag.FK_LedLeadSourceID = new SelectList(db.LedLeadSources, "ID", "LeadSourceName", ledLead.FK_LedLeadSourceID); return(View(ledLead)); }