public void Borrarvacaciones(vacaciones f)
        {
            var registro = mant.vacaciones.First(x => x.id_vacaciones == f.id_vacaciones);

            mant.vacaciones.Remove(registro);
            mant.SaveChanges();
        }
示例#2
0
        public void EliminarVacaciones(vacaciones vaca)
        {
            var vacaciones = db.vacaciones.First(v => v.empleado == vaca.empleado);

            db.vacaciones.Remove(vacaciones);
            db.SaveChanges();
        }
示例#3
0
        public ActionResult DeleteConfirmed(int id)
        {
            vacaciones vacaciones = db.vacaciones.Find(id);

            db.vacaciones.Remove(vacaciones);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ID,Empleado,Desde,Hasta,Correspondiente,Comentario")] vacaciones vacaciones)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vacaciones).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vacaciones));
 }
示例#5
0
        public void EditarVacaciones(vacaciones vaca)
        {
            var vacaciones = db.vacaciones.First(v => v.empleado == vaca.empleado);

            vacaciones.desde       = vaca.desde;
            vacaciones.hasta       = vaca.hasta;
            vacaciones.yearr       = vaca.yearr;
            vacaciones.comentarios = vaca.comentarios;
            db.SaveChanges();
        }
示例#6
0
 public ActionResult Edit([Bind(Include = "id,idempleado,desde,hasta,ano,comentarios")] vacaciones vacaciones)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vacaciones).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idempleado = new SelectList(db.empleado, "id", "codigo", vacaciones.idempleado);
     return(View(vacaciones));
 }
        public void Actulizarvacaciones(vacaciones f)
        {
            var registro = mant.vacaciones.First(x => x.id_vacaciones == f.id_vacaciones);

            registro.id_vacaciones     = f.id_vacaciones;
            registro.empleado          = f.empleado;
            registro.inicio_vacaciones = f.inicio_vacaciones;
            registro.Final_Vacaciones  = f.Final_Vacaciones;
            registro.año_vacaciones    = f.año_vacaciones;
            registro.comentario        = f.comentario;
            mant.SaveChanges();
        }
        public ActionResult Create([Bind(Include = "id,id_empleado,desde,hasta,comentarios")] vacaciones vacaciones)
        {
            if (ModelState.IsValid)
            {
                db.vacaciones.Add(vacaciones);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_empleado = new SelectList(db.empleados, "id", "codigo_empleado", vacaciones.id_empleado);
            return(View(vacaciones));
        }
示例#9
0
        // GET: Vacacion/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            vacaciones vacaciones = db.vacaciones.Find(id);

            if (vacaciones == null)
            {
                return(HttpNotFound());
            }
            return(View(vacaciones));
        }
示例#10
0
        // GET: Vacacion/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            vacaciones vacaciones = db.vacaciones.Find(id);

            if (vacaciones == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idempleado = new SelectList(db.empleado, "id", "codigo", vacaciones.idempleado);
            return(View(vacaciones));
        }
        public ActionResult Create([Bind(Include = "ID,Empleado,Desde,Hasta,Correspondiente,Comentario")] vacaciones vacaciones)
        {
            var x = vacaciones.Empleado;
            var q = (from a in db.Empleados where a.Nombre == x select a).First();

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

            ViewBag.Empleado = new SelectList(db.Empleados, "ID", "Nombre", vacaciones.Empleado);
            return(View(vacaciones));
        }
示例#12
0
 public void EditVacaciones(vacaciones vaca)
 {
     data.EditarVacaciones(vaca);
 }
示例#13
0
        //Vacaciones

        public void RegistrarVacaciones(vacaciones vaca)
        {
            db.vacaciones.Add(vaca);
            db.SaveChanges();
        }
 public void Insertarvacaciones(vacaciones f)
 {
     mant.vacaciones.Add(f);
     mant.SaveChanges();
 }
示例#15
0
 public void Insertarvacaciones(vacaciones f)
 {
     eje.Insertarvacaciones(f);
 }
示例#16
0
 public void Actulizarvacaciones(vacaciones f)
 {
     eje.Actulizarvacaciones(f);
 }
示例#17
0
 public void Borrarvacaciones(vacaciones f)
 {
     eje.Borrarvacaciones(f);
 }
示例#18
0
        //Vacaciones

        public void Vacaciones(vacaciones vaca)
        {
            data.RegistrarVacaciones(vaca);
        }
示例#19
0
 public void ElimVacaciones(vacaciones vaca)
 {
     data.EliminarVacaciones(vaca);
 }