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));
 }
Exemple #4
0
 public bool RemoveSAN_Employee(SAN_Employee sAN_Employee)
 {
     try
     {
         db.SAN_Employee.Remove(sAN_Employee);
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     { return(false); }
 }
Exemple #5
0
 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));
        }