Пример #1
0
 public JsonResult Del(string id)
 {
     try
     {
         T_ResourceGroup group = dc.Set <T_ResourceGroup>().Where(a => a.ID == id).FirstOrDefault();
         dc.Set <T_ResourceGroup>().Remove(group);
         dc.SaveChanges();
         return(Json(Result.Success()));
     }
     catch (Exception ex)
     {
         return(Json(Result.Exception(exmsg: ex.StackTrace)));
     }
 }
Пример #2
0
        public JsonResult Close(string id)
        {
            try
            {
                T_User user = RouteData.Values["user"] as T_User;

                T_ResourceGroup group = dc.Set <T_ResourceGroup>().Where(a => a.ID == id).FirstOrDefault();
                group.Enable = false;
                dc.SaveChanges();
                return(Json(Result.Success()));
            }
            catch (Exception ex)
            {
                return(Json(Result.Exception(exmsg: ex.StackTrace)));
            }
        }
Пример #3
0
 public ActionResult Create(T_ResourceGroup group)
 {
     try
     {
         group.CreateTime = DateTime.Now;
         group.CreateUser = user.Account;
         group.UpdateTime = DateTime.Now;
         group.UpdateUser = user.Account;
         group.Enable     = true;
         dc.Set <T_ResourceGroup>().Add(group);
         dc.SaveChanges();
         return(Json(Result.Success()));
     }
     catch (Exception ex)
     {
         return(Json(Result.Exception(exmsg: ex.StackTrace)));
     }
 }
Пример #4
0
        public ActionResult Edit(string id, FormCollection form)
        {
            try
            {
                T_User user = RouteData.Values["user"] as T_User;

                T_ResourceGroup group = dc.Set <T_ResourceGroup>().Where(a => a.ID == id).FirstOrDefault();
                group.UpdateTime = DateTime.Now;
                group.UpdateUser = user.Account;
                if (TryUpdateModel(group, "", 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)));
            }
        }