Beispiel #1
0
        public static CAD_PERFIS BuscarDadosPerfil(Int64 idPerfil)
        {
            List <CAD_PERFIS> listaPerfil = CAD_PERFIS.SELECT("*", string.Format("WHERE IDPERFIL = '{0}'", idPerfil));

            if (listaPerfil.Count > 0)
            {
                return(listaPerfil[0]);
            }
            else
            {
                return(new CAD_PERFIS());
            }
        }
Beispiel #2
0
        public static Int64 BuscarIDPERFIL(string login)
        {
            List <CAD_PERFIS> listaPerfil = CAD_PERFIS.SELECT("*", string.Format("WHERE LOGIN = '******'", login));

            if (listaPerfil.Count > 0)
            {
                return(listaPerfil[0].IDPERFIL);
            }
            else
            {
                return(0);
            }
        }
Beispiel #3
0
        public static Int64 BuscarMeuIDPERFIL(HttpRequest request)
        {
            Criptografia criptografia = new Criptografia();
            string       login        = criptografia.Decriptar(Global.CookieBuscarValor(Global.CK_LOGIN, request));

            List <CAD_PERFIS> listaPerfil = CAD_PERFIS.SELECT("*", string.Format("WHERE LOGIN = '******'", login));

            if (listaPerfil.Count > 0)
            {
                return(listaPerfil[0].IDPERFIL);
            }
            else
            {
                return(0);
            }
        }
Beispiel #4
0
        public static bool RealizarLogin(string login, string senha, HttpRequest request, HttpResponse response)
        {
            string where = string.Format("WHERE LOGIN = '******' AND SENHA = '{1}'", login, senha);

            List <CAD_PERFIS> listaPerfil = CAD_PERFIS.SELECT("*", where);

            if (listaPerfil.Count > 0)
            {
                Global.CookieCriar(Global.CK_LOGIN, criptografia.Encriptar(login), request, response);
                Global.CookieCriar(Global.CK_IDPERMISSAO, listaPerfil[0].IDPERMISSAO.ToString(), request, response);
                return(true);
            }
            else
            {
                Global.CookieCriar(Global.CK_LOGIN, "", request, response);
                Global.CookieCriar(Global.CK_IDPERMISSAO, "", request, response);
                return(false);
            }
        }
Beispiel #5
0
        public static List <CAD_PERFIS> BuscarTodosPerfis()
        {
            List <CAD_PERFIS> listaPerfil = CAD_PERFIS.SELECT("*", "ORDER BY LOGIN");

            return(listaPerfil);
        }