Exemplo n.º 1
0
 public ActionResult OperationsEdit(FormCollection form)
 {
     if (!string.IsNullOrEmpty(Session["username"] as string))
     {
         try
         {
             List <Operations> operations = new List <Operations>();
             for (int i = 1; i <= 7; i++)
             {
                 Operations operation = new Operations();
                 operation.Project                = form["project" + i.ToString()];
                 operation.CompletionDate         = form["Completion" + i.ToString()];
                 operation.ForecastCompletionDate = form["ForCompletion" + i.ToString()];
                 operation.Budget         = form["Budget" + i.ToString()];
                 operation.CommitToDate   = form["commit" + i.ToString()];
                 operation.ApprovedAmount = form["approved" + i.ToString()];
                 operation.Comments       = form["Comments" + i.ToString()];
                 operation.IsRecoverable  = (form["hide" + i.ToString()]) == "False" ? false : true;
                 operations.Add(operation);
             }
             OperationsDataMonthly od = new OperationsDataMonthly();
             od.UpdateOperations(operations);
             return(RedirectToAction("Index"));
         }
         catch (Exception ex)
         {
             return(View("Error", ex));
         }
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }
Exemplo n.º 2
0
 public ActionResult OperationsEdit()
 {
     if (!string.IsNullOrEmpty(Session["username"] as string))
     {
         if (Session["roleid"].ToString() == "1" || Session["roleid"].ToString() == "6")
         {
             try
             {
                 OperationsDataMonthly od         = new OperationsDataMonthly();
                 List <Operations>     operations = od.GetOperations();
                 return(View(operations));
             }
             catch (Exception ex)
             {
                 return(View("Error", ex));
             }
         }
         else
         {
             return(View("Accessdenied"));
         }
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }
Exemplo n.º 3
0
        public string Print()
        {
            OperationsDataMonthly od         = new OperationsDataMonthly();
            List <Operations>     operations = od.GetOperations();

            return(new PageOrientations().RenderRazorViewToString(this, "Print", operations));
        }
Exemplo n.º 4
0
 // GET: Operations
 public ActionResult Index()
 {
     if (!string.IsNullOrEmpty(Session["username"] as string))
     {
         try
         {
             OperationsDataMonthly od         = new OperationsDataMonthly();
             List <Operations>     operations = od.GetOperations();
             return(View(operations));
         }
         catch (Exception ex)
         {
             return(View("Error", ex));
         }
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }