Пример #1
0
        public ActionResult ModificarEmpleado(Empleado model, string estCivil)
        {
            string name    = TempData["username"].ToString();
            string nameRol = TempData["rol"].ToString();
            int    codUser = Int32.Parse(TempData["codUser"].ToString());

            ViewBag.name         = name;
            ViewBag.rol          = nameRol;
            TempData["username"] = name;
            TempData["rol"]      = nameRol;
            TempData["codUser"]  = codUser;

            DAOUsuario dataU  = DAOUsuario.getInstance();
            string     today  = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss tt");
            string     accion = "Modifico Empleado " + model.CI;

            dataU.insertarAccion(codUser, 3, today, accion);

            int         ci          = Int32.Parse(model.CI.ToString());
            int         cantHijos   = Int32.Parse(model.cantHijos.ToString());
            int         salarioAsig = Int32.Parse(model.salarioAsig.ToString());
            DAOEmpleado data        = DAOEmpleado.getInstance();

            data.modificarEmpleado(ci, model.Nombre,
                                   model.Apellido, model.fechaNac, model.correo, model.nivelAca, model.profesion, estCivil,
                                   cantHijos, model.correoEmp, salarioAsig, model.fechaContratado, model.telefono);
            List <Empleado> Empleados = data.obtenerEmpleado();

            return(View("~/Views/Empleado/IndexEmpleado.cshtml", Empleados));
        }