public ActionResult Create(ProductionLineBalancing.Models.RoutInfo.RoutInfoModel collection)
 {
     try
     {
         int parentID = 0;
         // TODO: Add insert logic here
         if (collection.RoutID == 0)
         {
             Rout_rep.Add(collection);
             parentID = Rout_rep.Save();
         }
         else
         {
             //var c_type = Rout_rep.GetByID(collection.GroupID);
             //c_type.GroupName = collection.GroupName;
             Rout_rep.Edit(collection);
             parentID = Rout_rep.Save();
         }
         ResultType result = new ResultType();
         result.Status     = 0;
         result.ReturnType = 1;
         result.Parameters = new List <Tuple <string, string> >();
         result.Parameters.Add(new Tuple <string, string>("parentID", parentID.ToString()));
         return(Json(result, JsonRequestBehavior.AllowGet));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Delete(ProductionLineBalancing.Models.RoutInfo.RoutInfoModel collection)
 {
     try
     {
         // TODO: Add delete logic here
         Rout_rep.Delete(collection.RoutID);
         return(Content("ok"));
     }
     catch
     {
         return(View());
     }
 }