public ActionResult EditBusinessInfo(TCBusinessInfo tcBusinessInfo) { if (!ModelState.IsValid) { return(View(tcBusinessInfo)); } using (var db = new InnosixEntities()) { db.TCGeneral.Find(tcBusinessInfo.TCid).LastUpdated = DateTime.Now; var tcBusinessInfoExists = db.TCBusinessInfo.Any(x => x.TCid == tcBusinessInfo.TCid); if (tcBusinessInfoExists) { db.Entry(tcBusinessInfo).State = EntityState.Modified; } else { db.TCBusinessInfo.Add(tcBusinessInfo); } db.SaveChanges(); } return(RedirectToAction("EditBusinessInfo")); }
public ActionResult TcEditBusinessInfo(TCBusinessInfo tcBusinessInfo) { if (!ModelState.IsValid) { return(View("~/Views/TechCompany/EditBusinessInfo.cshtml", tcBusinessInfo)); } _techCompanyService.UpdateTcBusinessInfo(tcBusinessInfo); return(RedirectToAction("TcEditBusinessInfo", tcBusinessInfo)); }
public void UpdateTcBusinessInfo(TCBusinessInfo tcBusinessInfo) { using (var db = new InnosixEntities()) { db.TCGeneral.Find(tcBusinessInfo.TCid).LastUpdated = DateTime.Now; var tcBusinessInfoExists = db.TCBusinessInfo.Any(x => x.TCid == tcBusinessInfo.TCid); if (tcBusinessInfoExists) { db.Entry(tcBusinessInfo).State = EntityState.Modified; } else { db.TCBusinessInfo.Add(tcBusinessInfo); } db.SaveChanges(); } }