コード例 #1
0
        // 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));
        }
コード例 #2
0
        // 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));
        }
コード例 #3
0
        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));
        }