public ActionResult TechSectorGridViewPartialUpdate(TechSector item)
 {
     using (var db = new InnosixEntities())
     {
         var model = db.TechSector;
         if (ModelState.IsValid)
         {
             try
             {
                 var modelItem = model.FirstOrDefault(it => it.Id == item.Id);
                 if (modelItem != null)
                 {
                     UpdateModel(modelItem);
                     db.SaveChanges();
                 }
             }
             catch (Exception e)
             {
                 ViewData["EditError"] = e.Message;
             }
         }
         else
         {
             ViewData["EditError"] = "Please, correct all errors.";
         }
         return(PartialView("_TechSectorGridViewPartial", model.ToList()));
     }
 }
 public ActionResult TechSectorGridViewPartialAddNew(TechSector item)
 {
     using (var db = new InnosixEntities())
     {
         var model = db.TechSector;
         if (ModelState.IsValid)
         {
             try
             {
                 model.Add(item);
                 db.SaveChanges();
             }
             catch (Exception e)
             {
                 ViewData["EditError"] = e.Message;
             }
         }
         else
         {
             ViewData["EditError"] = "Please, correct all errors.";
         }
         return(PartialView("_TechSectorGridViewPartial", model.ToList()));
     }
 }