public ActionResult InsertProcessGuideline(ProcessGuideline model)
 {
     try
     {
         int value = ProcessGuidelineBO.InsertProcessGuideline(model);
         return(Json(new { result = value }));
     }
     catch
     {
         return(Json("Error:InsertProcessGuideline", JsonRequestBehavior.AllowGet));
     }
 }
 public static int InsertProcessGuideline(ProcessGuideline model)
 {
     using (var context = new IOASDBEntities())
     {
         tblProcessGuidelineHeader objIU = new tblProcessGuidelineHeader();
         objIU.ProcessGuidelineId    = model.ProcessGuidelineId;
         objIU.FunctionId            = model.FunctionId;
         objIU.ProcessGuidelineTitle = model.ProcessName;
         if (model.ProcessGuidelineId == 0)
         {
             context.tblProcessGuidelineHeader.Add(objIU);
         }
         else
         {
             context.Entry(objIU).State = System.Data.Entity.EntityState.Modified;
         }
         context.SaveChanges();
         context.Dispose();
         return(objIU.ProcessGuidelineId);
     }
 }