public ActionResult Create([Bind(Include = "EmpID,Name,Surname,PhoneNumber,Eamil,Gender")] SAN_Employee sAN_Employee) { if (ModelState.IsValid) { employee emp = new employee(); Guid re = new Guid(); Random R = new Random(); var userName = User.Identity.GetUserName(); var userId = User.Identity.GetUserId(); sAN_Employee.EmpID = userId; sAN_Employee.Eamil = userName; emp.EmpID = re.ToString() + R.Next(1, 100).ToString(); emp.Email = userName; emp.Name = sAN_Employee.Name; emp.Surname = sAN_Employee.Surname; emp.Gender = sAN_Employee.Gender; emp.EmpTYpe = "SAN Employee"; db.employees.Add(emp); Bs.AddSAN_Employee(sAN_Employee); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sAN_Employee)); }
public ActionResult DeleteConfirmed(string id) { SAN_Employee sAN_Employee = Bs.GetTSAN_Employee(id); Bs.RemoveSAN_Employee(sAN_Employee); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "EmpID,Name,Surname,PhoneNumber,Eamil,Gender")] SAN_Employee sAN_Employee) { if (ModelState.IsValid) { Bs.UpdateSAN_Employee(sAN_Employee); return(RedirectToAction("Index")); } return(View(sAN_Employee)); }
public bool RemoveSAN_Employee(SAN_Employee sAN_Employee) { try { db.SAN_Employee.Remove(sAN_Employee); db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool UpdateSAN_Employee(SAN_Employee sAN_Employee) { try { db.Entry(sAN_Employee).State = EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
// GET: SAN_Employee/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SAN_Employee sAN_Employee = Bs.GetTSAN_Employee(id); if (sAN_Employee == null) { return(HttpNotFound()); } return(View(sAN_Employee)); }
// GET: SAN_Employee/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SAN_Employee sAN_Employee = db.SAN_Employee.Find(id); if (sAN_Employee == null) { return(HttpNotFound()); } return(View(sAN_Employee)); }