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)); }