Beispiel #1
0
 public static void Salvar(CAD_PERFIS Perfil)
 {
     if (Perfil.IDPERFIL != 0)
     {
         CAD_PERFIS.UPDATE(Perfil);
     }
     else
     {
         CAD_PERFIS.INSERT(Perfil);
     }
 }
Beispiel #2
0
        public static DataTable BuscarTodosPerfisTabela_Excluidos()
        {
            string chave = "CAD_PERFIS.IDPERFIL, CAD_PERFIS.LOGIN, CAD_PERMISSOES.NOME AS 'NOME_PERMISSAO'";

            string filtro = "INNER JOIN CAD_PERMISSOES ON CAD_PERMISSOES.IDPERMISSAO = CAD_PERFIS.IDPERMISSAO \n";

            filtro += "WHERE CAD_PERFIS.EXCLUIDO = 1 \n";
            filtro += "ORDER BY CAD_PERFIS.LOGIN";

            return(CAD_PERFIS.SELECT_DATATABLE(chave, filtro));
        }
Beispiel #3
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 #4
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 #5
0
        private void CarregarDados()
        {
            Perfil = Controllers.Perfis.BuscarDadosPerfil(Convert.ToInt64(Global.CookieBuscarValor(Global.CK_IDPERFIL, this.Request)));

            txtLogin.Text = Perfil.LOGIN;

            txtSenha.Text = Perfil.SENHA;

            ddlPermissao.SelectedValue = Perfil.IDPERMISSAO.ToString();

            txtCPF.Text = Perfil.CPF;

            txtNome.Text = Perfil.NOME;

            if (Perfil.IDADE != 0)
            {
                txtIdade.Text = Perfil.IDADE.ToString();
            }
            else
            {
                txtIdade.Text = "";
            }

            if (Perfil.SEXO == 'M' || Perfil.SEXO == 'F')
            {
                ddlSexo.SelectedValue = Perfil.SEXO.ToString();
            }
            else
            {
                ddlSexo.SelectedIndex = -1;
            }

            txtEndereco.Text = Perfil.ENDERECO;

            txtTelFixo.Text = Perfil.TELEFONE_FIXO;

            txtTelCelular.Text = Perfil.TELEFONE_CELULAR;

            txtNomePai.Text = Perfil.NOME_PAI;

            txtNomeMae.Text = Perfil.NOME_MAE;

            if (Perfil.EXCLUIDO)
            {
                checkExcluido.Checked = true;
            }
            else
            {
                checkExcluido.Checked = false;
            }
        }
Beispiel #6
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 #7
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 #8
0
        public static List <CAD_PERFIS> BuscarTodosPerfis()
        {
            List <CAD_PERFIS> listaPerfil = CAD_PERFIS.SELECT("*", "ORDER BY LOGIN");

            return(listaPerfil);
        }