public ActionResult Empleado(int idEmpleado) { if (!ValidarSesion()) { Session.Add("Mensaje", "Sesion no se encuentra iniciada."); return(RedirectToAction("Intranet", "Home")); } if (idEmpleado > 0) { EmpleadoService empleadoService = new EmpleadoService(); Empleado empleado = new Empleado(); if (empleadoService.ObtenerEmpleado(idEmpleado, out empleado)) { ModelState.Clear(); ViewBag.boton = "Modificar"; return(View(empleado)); } } if (idEmpleado == 0) { ViewBag.boton = "Guardar"; return(View()); } Session.Add("Mensaje", "Error la mostrar informaciĆ³n del empleado seleccionado"); return(RedirectToAction("Empleados", "Admin")); }
public ActionResult Ingresar(Empleado empleado) { EmpleadoService empleadoService = new EmpleadoService(); if (empleadoService.AutenticarEmpleado(empleado)) { if (empleadoService.ObtenerEmpleado(empleado.Correo, out empleado)) { Session.Add("Empleado", empleado); } Session["Mensaje"] = null; return(PanelAdmin()); } Session.Add("Mensaje", "Error al validar usuario o clave."); return(RedirectToAction("Intranet", "Home")); }
private bool ExisteEmpleado() { return(oEmpleadoService.ObtenerEmpleado(Convert.ToInt32(txtLegajoEmpleado.Text))); }