Ejemplo n.º 1
0
        private void btn_entrar_Click(object sender, EventArgs e)
        {
            Zenfox_Software_OO.Cadastros.Entidade_Usuario item = new Zenfox_Software_OO.Cadastros.Entidade_Usuario();

            Zenfox_Software_OO.Cadastros.Usuario cmd = new Zenfox_Software_OO.Cadastros.Usuario();
            Int32 id = cmd.autenticacao(item);

            if (id > 0)
            {
            }
            else
            {
                MessageBox.Show("Usuario ou senha invalidos !");
            }
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Zenfox_Software_OO.Cadastros.Usuario cmd = new Zenfox_Software_OO.Cadastros.Usuario();
            Int32 id = cmd.autenticacao(new Zenfox_Software_OO.Cadastros.Entidade_Usuario()
            {
                usuario = txt_usuario.Text, senha = txt_senha.Text
            });

            if (id > 0)
            {
                this.id        = id;
                this.autentica = true;
                this.Close();
            }
            else
            {
                MessageBox.Show("Usuario ou senha inválidos");
            }
        }
Ejemplo n.º 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (usuario)
            {
                if (txt_cnpj.Text.ToString().Length > 2)
                {
                    if (txt_senha.Text.ToString().Length >= 6)
                    {
                        if (txt_senha.Text == txt_confirmacao_senha.Text)
                        {
                            Zenfox_Software_OO.Cadastros.Usuario cmd_user = new Zenfox_Software_OO.Cadastros.Usuario();

                            Zenfox_Software_OO.Cadastros.Entidade_Usuario ent_usuario = new Zenfox_Software_OO.Cadastros.Entidade_Usuario();
                            ent_usuario.nome    = txt_cnpj.Text;
                            ent_usuario.usuario = txt_cnpj.Text;
                            ent_usuario.senha   = txt_senha.Text;
                            ent_usuario.adm     = true;

                            cmd_user.insere_usuario(ent_usuario);
                            MessageBox.Show("Usuario administrador criado com sucesso !");

                            this.Visible = false;
                            Sincronizacao cmd_sinc = new Sincronizacao();
                            cmd_sinc.id = this.id;
                            cmd_sinc.ShowDialog();

                            Dashboard dash = new Dashboard(this.id);
                            dash.Show();
                        }
                        else
                        {
                            MessageBox.Show("Senha e confirmação de senha são diferentes !");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Sua senha deve conter pelo menos 6 digitos");
                    }
                }
                else
                {
                    MessageBox.Show("Você precisa informar um usuario válido !");
                }

                // UsuarioDAL cmd_usuario = new UsuarioDAL();
                // cmd_usuario.InserirUsuario(txt_cnpj.Text, txt_cnpj.Text, txt_senha.Text, "Ativo", 0, 0, "*****@*****.**");
                // MessageBox.Show("Cadastro Criado com sucesso !");
                // this.Close();
            }
            else
            {
                Boolean existe = false;
                Zenfox_Software_OO.data.bd_postgres sql_pg = new Zenfox_Software_OO.data.bd_postgres();
                //Trend_SAT_OO.data.bd_pg sql = new Trend_SAT_OO.data.bd_pg();
                //EmpresaBLL empresa_bll = new EmpresaBLL();

                sql_pg.AbrirConexao();
                IDataReader dr = sql_pg.RetornaDados("select * from empresa where cpf_cnpj = '" + txt_cnpj.Text.Replace(',', '.').Trim() + "' and senha = '" + txt_senha.Text + "'");

                id = dr.GetOrdinal("id");

                while (dr.Read())
                {
                    existe = true;
                    id     = dr.GetInt32(id);
                }

                sql_pg.FechaConexao();


                if (existe)
                {
                    Zenfox_Software_OO.Cadastros.Empresa cmd_empresa = new Zenfox_Software_OO.Cadastros.Empresa();
                    cmd_empresa.vincula_empresa(id);

                    label_titulo.Text    = "Primeiro Usuario";
                    label_descricao.Text = "Informe o usuario e senha para o usuario principal do sistema";
                    //
                    label_campo1.Text = "Nome Usuario";
                    label_campo2.Text = "Senha";
                    //
                    txt_cnpj.Text  = "";
                    txt_cnpj.Mask  = "";
                    txt_senha.Text = "";
                    //
                    txt_senha2.Visible            = true;
                    txt_senha.Visible             = true;
                    txt_confirmacao_senha.Visible = true;

                    usuario = true;
                }
                else
                {
                    MessageBox.Show("CPF/CNPJ Invalido ou incorreto !");
                }

                //trend_cliente.ClienteClient cmd = new trend_cliente.ClienteClient();
                //Int32 x = cmd.seleciona_cliente(txt_cnpj.Text,txt_senha.Text);
                //
                //if(x > 0){
                //    MessageBox.Show("Vinculado");
                //}else{
                //    MessageBox.Show("Não vinculado");
                //}
            }
        }