예제 #1
0
        public BIZ.Terminal ObtenerTerminalEmpleado(int dni)
        {
            DAL.Terminal Terminal = new DAL.Terminal();
            Terminal = loginDAL.ObtenerTerminalEmpleado(dni);

            BIZ.Terminal retorno = new BIZ.Terminal();

            retorno.Descripcion    = Terminal.Descripcion;
            retorno.CodigoTerminal = Terminal.CodigoTerminal;

            return(retorno);
        }
예제 #2
0
 public string IniciarSesion(string usuario, string password)
 {
     try
     {
         BIZ.Empleado Empelado = new BIZ.Empleado();
         BIZ.Terminal Terminal = new BIZ.Terminal();
         BLL.BLLLogin Login    = new BLL.BLLLogin();
         Empelado = Login.IniciarSesion(usuario, password);
         Terminal = Login.ObtenerTerminalEmpleado(Empelado.DNI);
         System.Web.HttpContext.Current.Session["usuarioIniciado"]  = Empelado;
         System.Web.HttpContext.Current.Session["terminalIniciado"] = Terminal;
         return(Newtonsoft.Json.JsonConvert.SerializeObject(Empelado));
     }
     catch (Exception)
     {
         throw new Exception("Usuario o contraseña incorrectos.");
     }
 }