public ActionResult Crear(int id) { var empleado = EmpleadoNG.GetEmpleado(id); ViewBag.idEmpleado = empleado.idEmpleado; return(View()); }
public ActionResult Crear() { ViewBag.fechaActual = DateTime.Now.ToString("yyyy-MM-dd"); // Listas de cargos ViewBag.ListadoCargos = EmpleadoNG.GetCargos(); // Listas de departamentos ViewBag.ListadoDepartamentos = EmpleadoNG.GetDepartamentos(); return(View()); }
public ActionResult Crear(int id) { ViewBag.fechaActual = DateTime.Now.ToString("yyyy-MM-dd"); var empleado = EmpleadoNG.GetEmpleado(id); ViewBag.idEmpleado = empleado.idEmpleado; ViewBag.ListadoSalidas = SalidaEmpleadoNG.ListarSalidas(); return(View()); }
public ActionResult Crear(Empleado empleado) { try { if (empleado.idDepartamento == null) { ModelState.AddModelError("", "Debe ingresar el departamento del empleado."); return(View(empleado)); } if (empleado.idCargo == null) { ModelState.AddModelError("", "Debe ingresar el cargo del empleado."); return(View(empleado)); } if (empleado.CodigoEmpleado == null) { ModelState.AddModelError("", "Debe ingresar el codigo del empleado."); return(View(empleado)); } if (empleado.Nombres == null) { ModelState.AddModelError("", "Debe ingresar los nombres del empleado"); return(View(empleado)); } if (empleado.Apellidos == null) { ModelState.AddModelError("", "Debe ingresar los apellidos del empleado"); return(View(empleado)); } if (empleado.FechaIngreso == null) { ModelState.AddModelError("", "Debe ingresar la fecha de ingreso del empleado"); return(View(empleado)); } if (empleado.Salario == null) { ModelState.AddModelError("", "Debe ingresar el salario del empleado"); return(View(empleado)); } empleado.Estatus = 1; EmpleadoNG.Agregar(empleado); return(RedirectToAction("ViewEmpleados")); } catch { ModelState.AddModelError("", "Ocurrió un error al agregar el empleado"); return(View(empleado)); } }
public ActionResult Crear(SalidaEmpleado sempleado, Empleado empleado) { try { if (sempleado.idEmpleado == null) { ModelState.AddModelError("", "Debe ingresar el id del empleado."); return(View(sempleado)); } if (sempleado.TipoSalida == null) { ModelState.AddModelError("", "Debe ingresar el tipo de salida del empleado"); return(View(sempleado)); } if (sempleado.Motivo == null) { ModelState.AddModelError("", "Debe ingresar el motivo de salida del empleado"); return(View(sempleado)); } if (sempleado.FechaSalida == null) { ModelState.AddModelError("", "Debe ingresar la fecha de salida del empleado"); return(View(sempleado)); } EmpleadoNG.InactivarEmpleado(sempleado.idEmpleado); SalidaEmpleadoNG.Agregar(sempleado); return(RedirectToAction("ViewSalidaEmpleado")); } catch { ModelState.AddModelError("", "Ocurrió un error al agregar el empleado"); return(View(sempleado)); } }
// GET: Empleado public ActionResult Index() { var empleado = EmpleadoNG.ListarEmpleados(); return(View(empleado)); }
public ActionResult EmpleadosInactivos() { var empleado = EmpleadoNG.ListarEmpleadosInactivos(); return(View(empleado)); }
public ActionResult ListaEmpleadosVacaciones() { var empleado = EmpleadoNG.ListarEmpleados(); return(View(empleado)); }
public ActionResult ListaEmpleadosPermisos() { var empleado = EmpleadoNG.ListarEmpleados(); return(View(empleado)); }
public ActionResult ListaEmpleadosLicencias() { var empleado = EmpleadoNG.ListarEmpleados(); return(View(empleado)); }