public ActionResult Create([Bind(Include = "employeeID,firstName,lastName,employeeEmail")] employeedata employeedata) { int xConvertID; string UserID; var Temp_UserID = db2.employeedatas.Max(x => x.employeeID); if (Temp_UserID == null) { UserID = "100001"; employeedata.employeeID = UserID; } else { Int32.TryParse(Temp_UserID, out xConvertID); xConvertID = xConvertID + 1; UserID = xConvertID.ToString(); employeedata.employeeID = UserID; } if (ModelState.IsValid) { db2.employeedatas.Add(employeedata); db2.SaveChanges(); string message = "Your Employee ID is: " + UserID; var result = System.Windows.Forms.MessageBox.Show(message); return(RedirectToAction("View_Employees")); } return(View(employeedata)); }
public ActionResult Employee_In([Bind(Include = "employeeID,lastName")] employeedata employeedata) { if (db2.employeedatas.Where(x => x.employeeID == employeedata.employeeID).Any() && db2.employeedatas.Where(x => x.lastName == employeedata.lastName).Any()) { Response.Write(@"<script language='javascript'>alert('Message: \n" + "Welcome!" + "');</script>"); return(RedirectToAction("In_Gym", "Employee")); } else { Response.Write(@"<script language='javascript'>alert('Message: \n" + "Your ID was Incorrect, Please Try again" + "');</script>"); return(View()); } }
// Get: employee/Delete/ public ActionResult Employee_Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } employeedata employeedata = db2.employeedatas.Find(id); if (employeedata == null) { return(HttpNotFound()); } return(View(employeedata)); }
public ActionResult Employee_Edit([Bind(Include = "employeeID,firstName,lastName,employeeEmail")] employeedata employeedata) { string response = Microsoft.VisualBasic.Interaction.InputBox("Please Enter Admin Password?", "Password", "", 0, 0); if (ModelState.IsValid && response == db3.AdminDatas.Max(x => x.adminPassword)) { db2.Entry(employeedata).State = EntityState.Modified; db2.SaveChanges(); return(RedirectToAction("View_Employees")); } else { return(RedirectToAction("View_Employees")); } }
public ActionResult Employee_DeleteConfirmed(string id) { string response = Microsoft.VisualBasic.Interaction.InputBox("Please Enter Admin Password?", "Password", "", 0, 0); if (response == db3.AdminDatas.Max(x => x.adminPassword)) { employeedata employeedata = db2.employeedatas.Find(id); db2.employeedatas.Remove(employeedata); db2.SaveChanges(); return(RedirectToAction("View_Employees")); } else { return(RedirectToAction("View_Employees")); } }