public ActionResult Create(visitor visitor) { try { if (ModelState.IsValid) { db.visitors.Add(visitor); db.SaveChanges(); VisitorRepository.AddRecord(visitor); TempData["Message2"] = "Visitor added successfully."; GetData(); return(RedirectToAction("Create")); } } catch (Exception ex) { TempData["Message2"] = "Error adding visitor"; } GetData(); return(PartialView(visitor)); }