public ActionResult DeleteConfirmed(int id)
        {
            Salidas_Empleados salidas_Empleados = db.Salidas_Empleados.Find(id);

            db.Salidas_Empleados.Remove(salidas_Empleados);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ID,Salida,Motivo,Fecha_Salida,Empleado")] Salidas_Empleados salidas_Empleados)
 {
     if (ModelState.IsValid)
     {
         db.Entry(salidas_Empleados).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(salidas_Empleados));
 }
        // GET: Salidas_Empleados/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Salidas_Empleados salidas_Empleados = db.Salidas_Empleados.Find(id);

            if (salidas_Empleados == null)
            {
                return(HttpNotFound());
            }
            return(View(salidas_Empleados));
        }
        public ActionResult Create([Bind(Include = "ID,Empleado,Salida,Motivo,Fecha_Salida")] Salidas_Empleados salidas_Empleados)
        {
            var x = salidas_Empleados.Empleado;
            var q = (from a in db.Empleados where a.Codigo == x select a).First();

            q.Estatus = "Inactivo";
            db.SaveChanges();
            if (ModelState.IsValid)
            {
                db.Salidas_Empleados.Add(salidas_Empleados);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Empleado = new SelectList(db.Empleados, "ID", "Codigo", salidas_Empleados.Empleado);
            return(View(salidas_Empleados));
        }