Exemplo n.º 1
0
 public ActionResult AddGroup(CommGroupModel model)
 {
     if (!ModelState.IsValid)
     {
         if (Request.IsAjaxRequest())
             return Json(new JsonResultModel
             {
                 IsSuccess = false,
                 Message = ModelState.ToErrorString()
             });
         else
             return View(model);
     }
     CommManager.AddCommGroup(model.Specie, model.GroupName, model.Comms);
     ActionLogger.Log(CurrentUser, CurrentUser, LogResources.AddCommGroup, LogResources.GetAddCommGroup(model.Specie.ToString(), model.GroupName));
     if (Request.IsAjaxRequest())
         return Json(new JsonResultModel
         {
             IsSuccess = true,
             Message = Resources.Resource.Success
         });
     else
         return SuccessAction();
 }
Exemplo n.º 2
0
 public ActionResult EditGroup(int? Id)
 {
     if (!Id.HasValue) PageNotFound();
     var groupInfo = CommManager.GetGroupComms(Id.Value);
     if (groupInfo == null) PageNotFound();
     var model = new CommGroupModel
     {
         GroupName = groupInfo.Key.GroupName,
         Specie = groupInfo.Key.Specie,
         Comms = groupInfo.Value
     };
     return View(model);
 }
Exemplo n.º 3
0
 public ActionResult EditGroup(int? Id, CommGroupModel model)
 {
     ModelState.Remove("GroupName");
     ModelState.Remove("Specie");
     if (!Id.HasValue) PageNotFound();
     if (!ModelState.IsValid)
     {
         if (Request.IsAjaxRequest())
             return Json(new JsonResultModel
             {
                 IsSuccess = false,
                 Message = ModelState.ToErrorString()
             });
         else
             return View(model);
     }
     CommManager.UpdateCommGroup(Id.Value, model.Comms);
     ActionLogger.Log(CurrentUser, CurrentUser, LogResources.UpdateCommGroup, LogResources.GetUpdateCommGroup(Id.Value));
     if (Request.IsAjaxRequest())
         return Json(new JsonResultModel
         {
             IsSuccess = true,
             Message = Resources.Resource.Success
         });
     else
         return View();
 }