public ActionResult DeletePortfolioVisitor(int id) { if (Session["UserID"] == null && Session["UserName"] == null) { return(RedirectToAction("Login", "Login")); } try { tblPortfolioVisitor portfoliovisitor = db.tblPortfolioVisitors.Find(id); db.tblPortfolioVisitors.Remove(portfoliovisitor); db.SaveChanges(); return(Json(new { success = true, message = "Record deleted successfully" }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { success = false, message = "Error!" + ex.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult InsertVisitor() { try { if (ModelState.IsValid) { string PhoneNumber = Request.Form["PhoneNo"]; if (IsUserExist(PhoneNumber)) { return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); } tblPortfolioVisitor visitors = new tblPortfolioVisitor(); visitors.PortfolioVisitorName = Request.Form["CustomerName"]; visitors.PortfolioVisitorEmail = Request.Form["CustomerEmail"]; visitors.PortfolioVisitorPhoneNumber = Request.Form["PhoneNo"]; visitors.CustomerName = db.tblPortfolios.SingleOrDefault(P => P.PortfolioID == _PortfolioID).tblCustomer.CustomerName; visitors.VisitDate = DateTime.Now; db.tblPortfolioVisitors.Add(visitors); db.SaveChanges(); Session["PUEmail"] = visitors.PortfolioVisitorEmail; Session["PUPhoneNumber"] = visitors.PortfolioVisitorPhoneNumber; Session["PUName"] = visitors.PortfolioVisitorName; SetPortfolioCookie(visitors.PortfolioVisitorEmail, visitors.PortfolioVisitorPhoneNumber, visitors.PortfolioVisitorName); return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new { success = false, message = ex.Message }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true, message = "Record inserted" }, JsonRequestBehavior.AllowGet)); }