コード例 #1
0
 public ActionResult DeleteConfirmed(int id)
 {
     if (Request.IsAuthenticated)
     {
         TIME_SHEET tIME_SHEET = db.TIME_SHEET.Find(id);
         db.TIME_SHEET.Remove(tIME_SHEET);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "timesheetID,employee,submitted_on,approved_on,approved_by,submitted,approved,comments,active,is_missing_punches,total_entries,total_hours_worked,total_overtime_worked,pay_period,total_pto_used,total_unpaid_time,created_on,total_pto_earned")] TIME_SHEET tIME_SHEET)
 {
     if (Request.IsAuthenticated)
     {
         if (ModelState.IsValid)
         {
             db.Entry(tIME_SHEET).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         ViewBag.pay_period  = new SelectList(db.PAY_PERIOD, "ppID", "created_by", tIME_SHEET.pay_period);
         ViewBag.approved_by = new SelectList(db.USERs, "userID", "fname", tIME_SHEET.approved_by);
         ViewBag.employee    = new SelectList(db.USERs, "userID", "fname", tIME_SHEET.employee);
         return(View(tIME_SHEET));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
コード例 #3
0
 // GET: Timesheet/Delete/5
 public ActionResult Delete(int?id)
 {
     if (Request.IsAuthenticated)
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         TIME_SHEET tIME_SHEET = db.TIME_SHEET.Find(id);
         if (tIME_SHEET == null)
         {
             return(HttpNotFound());
         }
         return(View(tIME_SHEET));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
コード例 #4
0
 // GET: Timesheet/Edit/5
 public ActionResult Edit(int?id)
 {
     if (Request.IsAuthenticated)
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         TIME_SHEET tIME_SHEET = db.TIME_SHEET.Find(id);
         if (tIME_SHEET == null)
         {
             return(HttpNotFound());
         }
         ViewBag.pay_period  = new SelectList(db.PAY_PERIOD, "ppID", "created_by", tIME_SHEET.pay_period);
         ViewBag.approved_by = new SelectList(db.USERs, "userID", "fname", tIME_SHEET.approved_by);
         ViewBag.employee    = new SelectList(db.USERs, "userID", "fname", tIME_SHEET.employee);
         return(View(tIME_SHEET));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }