public ActionResult AddInfo(Information info) { MDPEntities dc = new MDPEntities(); info.LeadId = Convert.ToInt32(Session["leadId"]); dc.Information.Add(info); dc.SaveChanges(); return(RedirectToAction("ViewInfo")); }
public ActionResult UpdateInfo() { if (Session["username"] != null) { MDPEntities dc = new MDPEntities(); return(View(dc.Information.ToList())); } else { ViewBag.Message = "Please Login."; return(RedirectToAction("Login")); } }
public ActionResult EditInfo([Bind(Include = "Id,Salutation,Title,FirstName,BusinessPhone,MobilePhone,FunctionalDepartment,DepartmentRole,Email,InstitutionName1,InstitutionName2,Street1,StreetNo,PostalCode,City,Country,State,OtherComment,LeadOriginator,SourceCampaign,Currency,LeadId")] Information information) { MDPEntities db = new MDPEntities(); if (ModelState.IsValid) { db.Entry(information).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("UpdateInfo")); } ViewBag.Dropdown = new SelectList(db.Leads.ToList(), "Id", "Fname"); return(View(information)); }
public ActionResult AddLead() { if (Session["username"] != null) { MDPEntities dc = new MDPEntities(); ViewBag.Dropdown = new SelectList(dc.Leads.ToList(), "Id", "Fname"); return(View()); } else { ViewBag.Message = "Please Login."; return(RedirectToAction("Login")); } }
public ActionResult EditInfo(int Id) { if (Session["username"] != null) { MDPEntities dc = new MDPEntities(); Information info = dc.Information.Find(Id); ViewBag.Dropdown = new SelectList(dc.Leads.ToList(), "Id", "Fname"); return(View(info)); } else { ViewBag.Message = "Please Login."; return(RedirectToAction("Login")); } }
public ActionResult DeleteConfirmed(int id) { if (Session["username"] != null) { MDPEntities db = new MDPEntities(); Information information = db.Information.Find(id); db.Information.Remove(information); db.SaveChanges(); return(RedirectToAction("UpdateInfo")); } else { ViewBag.Message = "Please Login."; return(RedirectToAction("Login")); } }
public ActionResult Signup(User newUser) { string message = ""; MDPEntities dc = new MDPEntities(); if (ModelState.IsValid) { dc.Users.Add(newUser); dc.SaveChanges(); //var cookie = new HttpCookie("username", newUser.Username); //cookie.HttpOnly = true; //Response.Cookies.Add(cookie); Session["username"] = newUser.Username; return(RedirectToAction("Index")); } ViewBag.Message = message; return(View(newUser)); }
public ActionResult AddLead(Lead i, int?id) { int?leadId = 0; if (id == null) { MDPEntities dc = new MDPEntities(); dc.Leads.Add(i); dc.SaveChanges(); leadId = i.Id; } else { leadId = id; } Session["leadId"] = leadId; return(RedirectToAction("AddInfo")); }
public ActionResult DeleteInfo(int?id) { if (Session["username"] != null) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MDPEntities dc = new MDPEntities(); Information information = dc.Information.Find(id); if (information == null) { return(HttpNotFound()); } return(View(information)); } else { ViewBag.Message = "Please Login."; return(RedirectToAction("Login")); } }