예제 #1
0
        //----------------------Controllers
        public bool ExisteUsuarioYEsActivoController(string usuario, string password)
        {
            ClsUsuario clsUsuario = new ClsUsuario();

            clsUsuario.Usuario  = usuario;
            clsUsuario.Password = password;

            DataTable respuesta = clsUsuario.Usuario_BuscarXUsuarioYPassword();

            if (respuesta.Rows.Count == 1)
            {
                //Existe una fila, vere si esta activo ó no
                var     res  = respuesta.AsEnumerable();
                DataRow fila = res.First();

                string valorEnCadena = fila["Activo"].ToString();
                bool   valorEnBool   = Boolean.Parse(valorEnCadena);
                return(valorEnBool);   //regresa true or false
            }

            else
            { //No existe el usuario
                return(false);
            }
        }
예제 #2
0
        public int BuscarIdUsuarioController(string usuario, string password)
        {
            ClsUsuario clsUsuario = new ClsUsuario();

            clsUsuario.Usuario  = usuario;
            clsUsuario.Password = password;

            DataTable respuesta = clsUsuario.Usuario_BuscarXUsuarioYPassword();
            DataRow   filaUnica = respuesta.AsEnumerable().First <DataRow>();

            int idBuscado = Int32.Parse(filaUnica["Id"].ToString());

            return(idBuscado);
        }