Exemplo n.º 1
0
 public ActionResult EditAction(Models.Units.Action post)
 {
     try
     {
         Init("cabinet_action");
         if (id == "")
         {
             return(RedirectToAction("Action", "Cabinet"));
         }
         Models.Units.Action action = new Models.Units.Action(shared);
         if (id == "Add")
         {
             action.SetDefaults();
             action.Copy(post);
             action.Insert();
         }
         else
         {
             action.Select(id);
             if (shared.error.AnyError())
             {
                 return(RedirectToAction("Action", "Cabinet"));
             }
             action.Copy(post);
             action.Update();
         }
         return(RedirectToAction("Action", "Cabinet"));
     }
     catch (Exception ex)
     {
         return(ShowError(ex));
     }
 }
Exemplo n.º 2
0
 public ActionResult EditAction()
 {
     try
     {
         Init("cabinet_action");
         if (id == "")
         {
             return(RedirectToAction("Action", "Cabinet"));
         }
         Models.Units.Action action = new Models.Units.Action(shared);
         if (id == "Add")
         {
             action.SetDefaults();
         }
         else
         {
             action.Select(id);
         }
         return(View("ActionEdit", action));
     }
     catch (Exception ex)
     {
         return(ShowError(ex));
     }
 }
Exemplo n.º 3
0
 public ActionResult Action(string filter)
 {
     try
     {
         Init("cabinet_action");
         Models.Units.Action action = new Models.Units.Action(shared);
         action.filter = filter ?? "";
         action.SelectActions();
         return(View(action));
     }
     catch (Exception ex)
     {
         return(ShowError(ex));
     }
 }
Exemplo n.º 4
0
 public ActionResult DropAction()
 {
     try
     {
         Init("cabinet_action");
         if (id == "")
         {
             return(RedirectToAction("Action", "Cabinet"));
         }
         Models.Units.Action action = new Models.Units.Action(shared);
         action.Delete(id);
         return(RedirectToAction("Action", "Cabinet"));
     }
     catch (Exception ex)
     {
         return(ShowError(ex));
     }
 }