public JsonResult Create(T_Region region)
 {
     try
     {
         region.Enable = true;
         dc.Set <T_Region>().Add(region);
         dc.SaveChanges();
         return(Json(Result.Success()));
     }
     catch (Exception ex)
     {
         return(Json(Result.Exception(exmsg: ex.StackTrace)));
     }
 }
 public JsonResult Del(string id)
 {
     try
     {
         T_Region region = dc.Set <T_Region>().Where(a => a.ID == id).FirstOrDefault();
         dc.Set <T_Region>().Remove(region);
         dc.SaveChanges();
         return(Json(Result.Success()));
     }
     catch (Exception ex)
     {
         return(Json(Result.Exception(exmsg: ex.StackTrace)));
     }
 }
 public JsonResult Close(string id)
 {
     try
     {
         T_Region region = dc.Set <T_Region>().Where(a => a.ID == id).FirstOrDefault();
         region.Enable = false;
         dc.Set <T_Region>().AddOrUpdate(region);
         dc.SaveChanges();
         return(Json(Result.Success()));
     }
     catch (Exception ex)
     {
         return(Json(Result.Exception(exmsg: ex.StackTrace)));
     }
 }
 public JsonResult Edit(string id, FormCollection form)
 {
     try
     {
         T_Region region = dc.Set <T_Region>().Where(a => a.ID == id).FirstOrDefault();
         if (TryUpdateModel(region, "", form.AllKeys, new string[] { "Enable" }))
         {
             dc.SaveChanges();
             return(Json(Result.Success()));
         }
         return(Json(Result.Fail()));
     }
     catch (Exception ex)
     {
         return(Json(Result.Exception(exmsg: ex.StackTrace)));
     }
 }