public ActionResult DeleteConfirmed(int id) { if (string.IsNullOrEmpty(Convert.ToString(Session["UserName"]))) { return(RedirectToAction("Login", "Home")); } EmployeeSalaryTable employeeSalaryTable = db.EmployeeSalaryTables.Find(id); db.EmployeeSalaryTables.Remove(employeeSalaryTable); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: EmployeeSalaryTables/Create public ActionResult Create() { if (string.IsNullOrEmpty(Convert.ToString(Session["UserName"]))) { return(RedirectToAction("Login", "Home")); } EmployeeSalaryTable employeeSalaryTable = new EmployeeSalaryTable(); employeeSalaryTable.SalaryMonth = DateTime.Now.AddMonths(-1).ToString("MMMM"); employeeSalaryTable.SalaryDate = DateTime.Now.ToString(); employeeSalaryTable.SalaryYear = DateTime.Now.ToString("yyyy"); ViewBag.UserID = new SelectList(db.UserTables, "UserID", "FullName"); ViewBag.StaffID = new SelectList(db.StaffTables.Where(s => s.IsActive == true), "StaffID", "Name"); return(View(employeeSalaryTable)); }
// GET: EmployeeSalaryTables/Details/5 public ActionResult Details(int?id) { if (string.IsNullOrEmpty(Convert.ToString(Session["UserName"]))) { return(RedirectToAction("Login", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmployeeSalaryTable employeeSalaryTable = db.EmployeeSalaryTables.Find(id); if (employeeSalaryTable == null) { return(HttpNotFound()); } return(View(employeeSalaryTable)); }
public ActionResult Edit(EmployeeSalaryTable employeeSalaryTable) { if (string.IsNullOrEmpty(Convert.ToString(Session["UserName"]))) { return(RedirectToAction("Login", "Home")); } int userid = Convert.ToInt32(Convert.ToString(Session["UserID"])); employeeSalaryTable.UserID = userid; if (ModelState.IsValid) { db.Entry(employeeSalaryTable).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserID = new SelectList(db.UserTables, "UserID", "FullName", employeeSalaryTable.UserID); ViewBag.StaffID = new SelectList(db.StaffTables.Where(s => s.IsActive == true), "StaffID", "Name", employeeSalaryTable.StaffID); return(View(employeeSalaryTable)); }
// GET: EmployeeSalaryTables/Edit/5 public ActionResult Edit(int?id) { if (string.IsNullOrEmpty(Convert.ToString(Session["UserName"]))) { return(RedirectToAction("Login", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmployeeSalaryTable employeeSalaryTable = db.EmployeeSalaryTables.Find(id); if (employeeSalaryTable == null) { return(HttpNotFound()); } ViewBag.UserID = new SelectList(db.UserTables, "UserID", "FullName", employeeSalaryTable.UserID); ViewBag.StaffID = new SelectList(db.StaffTables.Where(s => s.IsActive == true), "StaffID", "Name", employeeSalaryTable.StaffID); return(View(employeeSalaryTable)); }