Пример #1
0
 // GET: /DailyExpenditure/Delete/5
 public ActionResult Delete(int?id)
 {
     try
     {
         if (Session["Email"] == null && Convert.ToInt32(Session["UserRole"]) == 1)
         {
             return(View("Login"));
         }
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         DailyExpenditure dailyexpenditure = db.DailyExpenditure.Find(id);
         if (dailyexpenditure == null)
         {
             return(HttpNotFound());
         }
         return(View(dailyexpenditure));
     }
     catch (Exception e)
     {
         ViewBag.ERROR = e.Message.ToString();
         return(View("ErrorPage"));
     }
 }
Пример #2
0
 public ActionResult DeleteConfirmed(int id)
 {
     try
     {
         if (Session["Email"] == null && Convert.ToInt32(Session["UserRole"]) == 1)
         {
             return(View("Login"));
         }
         DailyExpenditure dailyexpenditure = db.DailyExpenditure.Find(id);
         db.DailyExpenditure.Remove(dailyexpenditure);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch (Exception e)
     {
         ViewBag.ERROR = e.Message.ToString();
         return(View("ErrorPage"));
     }
 }
Пример #3
0
 public ActionResult Edit([Bind(Include = "DailyExpenditureId,ExpenditureDescription,ExpenditureAmount,Date")] DailyExpenditure dailyexpenditure)
 {
     try
     {
         if (Session["Email"] == null && Convert.ToInt32(Session["UserRole"]) == 1)
         {
             return(View("Login"));
         }
         if (ModelState.IsValid)
         {
             db.Entry(dailyexpenditure).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(dailyexpenditure));
     }
     catch (Exception e)
     {
         ViewBag.ERROR = e.Message.ToString();
         return(View("ErrorPage"));
     }
 }