Пример #1
0
        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"));
        }
Пример #2
0
        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"));
        }
Пример #3
0
 private bool ExisteEmpleado()
 {
     return(oEmpleadoService.ObtenerEmpleado(Convert.ToInt32(txtLegajoEmpleado.Text)));
 }