Ejemplo n.º 1
0
        private void btnValidarLogin_Click(object sender, EventArgs e)
        {
            if (txtNomeLogin.Text == "ADMIN" || txtNomeLogin.Text == "admin" && txtPassword.Text == "ADMIN" || txtPassword.Text == "admin")
            {
                frmPrimeiroAcesso PrimeiroAcesso = new frmPrimeiroAcesso();
                PrimeiroAcesso.ShowDialog();

                if (id_Usuario == 1)
                {
                    MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO ADMINISTRADOR, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            if ((txtNomeLogin.Text != "") && (txtPassword.Text != ""))
            {
                try
                {

                    clsPessoa pessoa = new clsPessoa();

                    pessoa.Nome = txtNomeLogin.Text;
                    pessoa.Senha = txtPassword.Text;

                    clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio();
                    string retorno = pessoaNegocio.Consultar(pessoa);

                    id_Usuario = Convert.ToInt16(retorno);

                    if (id_Usuario == 1)
                    {
                        MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO ADMINISTRADOR, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmTelaControle admin = new frmTelaControle(id_Usuario);
                        admin.ShowDialog();
                        Close();
                        Dispose();
                    }
                    else
                    {
                        MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmTelaControle usuario = new frmTelaControle(id_Usuario);
                        usuario.ShowDialog();
                        Close();
                        Dispose();
                    }
                }
                catch
                {
                    MetroFramework.MetroMessageBox.Show(this, "\n\nSEUS DADOS ESTÃO INCORRETOS !", "ATENÇÃO !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtNomeLogin.Focus();
                }
            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "\nCAMPOS EM BRANCO !\n\nPREENCHA TODOS OS CAMPOS, POR FAVOR !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtNomeLogin.Clear();
                txtPassword.Clear();
                txtNomeLogin.Focus();
                this.DialogResult = DialogResult.No;
            }
        }
Ejemplo n.º 2
0
        private void btnValidarLogin_Click(object sender, EventArgs e)
        {
            if (txtNomeLogin.Text == "ADMIN" || txtNomeLogin.Text == "admin" && txtPassword.Text == "ADMIN" || txtPassword.Text == "admin")
            {
                frmPrimeiroAcesso PrimeiroAcesso = new frmPrimeiroAcesso();
                PrimeiroAcesso.ShowDialog();

                if (id_Usuario == 1)
                {
                    MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO ADMINISTRADOR, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            if ((txtNomeLogin.Text != "") && (txtPassword.Text != ""))
            {
                try
                {
                    clsPessoa pessoa = new clsPessoa();

                    pessoa.Nome  = txtNomeLogin.Text;
                    pessoa.Senha = txtPassword.Text;

                    clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio();
                    string           retorno       = pessoaNegocio.Consultar(pessoa);

                    id_Usuario = Convert.ToInt16(retorno);

                    if (id_Usuario == 1)
                    {
                        MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO ADMINISTRADOR, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmTelaControle admin = new frmTelaControle(id_Usuario);
                        admin.ShowDialog();
                        Close();
                        Dispose();
                    }
                    else
                    {
                        MetroFramework.MetroMessageBox.Show(this, "\nSEJA BEM-VINDO, APROVEITE !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmTelaControle usuario = new frmTelaControle(id_Usuario);
                        usuario.ShowDialog();
                        Close();
                        Dispose();
                    }
                }
                catch
                {
                    MetroFramework.MetroMessageBox.Show(this, "\n\nSEUS DADOS ESTÃO INCORRETOS !", "ATENÇÃO !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtNomeLogin.Focus();
                }
            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "\nCAMPOS EM BRANCO !\n\nPREENCHA TODOS OS CAMPOS, POR FAVOR !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtNomeLogin.Clear();
                txtPassword.Clear();
                txtNomeLogin.Focus();
                this.DialogResult = DialogResult.No;
            }
        }
Ejemplo n.º 3
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            // Instanciando um novo objeto das class
            clsItem        item        = new clsItem();
            clsItemNegocio itemNegocio = new clsItemNegocio();

            // Criando uma variavel do tipo int
            // Que vai receber o id da opção selecionada
            // Passando esse id para a propriedade
            int idMov = ((clsMovimentacao)cboMovCadastrarItem.SelectedItem).idMovimentacao;

            item.idMovimentacao = idMov;

            int idTipo = ((clsTipo)cboCategoriaCadastrar.SelectedItem).id;

            item.idTipo = idTipo;

            int idFornecedor = ((clsFornecedor)cboFornecedorCadastrarItem.SelectedItem).id;

            item.idFornecedor = idFornecedor;

            item.Descricao = txtDescricaoCadastrar.Text;
            item.Qtde      = Convert.ToInt32(txtQtdeCadastrar.Text);
            item.PrecoUnit = Convert.ToDouble(txtPrecoCadastrar.Text);

            string retorno = itemNegocio.Inserir(item);

            try
            {
                int id_Produto = Convert.ToInt32(retorno);
                MetroFramework.MetroMessageBox.Show(this, "Produto inserido com sucesso.", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);

                DialogResult resp = MetroFramework.MetroMessageBox.Show(this, "DESEJA CONTINUAR ?", "INFORMAÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                if (resp == DialogResult.Yes)
                {
                    cboMovCadastrarItem.SelectedItem        = 0;
                    cboFornecedorCadastrarItem.SelectedItem = 0;
                    cboCategoriaCadastrar.SelectedItem      = 0;
                    txtDescricaoCadastrar.Clear();
                    txtPrecoCadastrar.Clear();
                    txtQtdeCadastrar.Clear();
                    cboMovCadastrarItem.Focus();
                }
                else
                {
                    frmTelaControle estoque = new frmTelaControle();
                    estoque.ShowDialog();
                    Close();
                }
            }
            catch
            {
                MessageBox.Show("Não foi possivel inserir. Detalhe: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //this.DialogResult = DialogResult.No;
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            // Instanciando um novo objeto das class
            clsItem item = new clsItem();
            clsItemNegocio itemNegocio = new clsItemNegocio();

            // Criando uma variavel do tipo int
            // Que vai receber o id da opção selecionada
            // Passando esse id para a propriedade
            int idMov = ((clsMovimentacao)cboMovCadastrarItem.SelectedItem).idMovimentacao;
            item.idMovimentacao = idMov;
            
            int idTipo = ((clsTipo)cboCategoriaCadastrar.SelectedItem).id;
            item.idTipo = idTipo;

            int idFornecedor = ((clsFornecedor)cboFornecedorCadastrarItem.SelectedItem).id;
            item.idFornecedor = idFornecedor;

            item.Descricao = txtDescricaoCadastrar.Text;
            item.Qtde = Convert.ToInt32(txtQtdeCadastrar.Text);
            item.PrecoUnit = Convert.ToDouble(txtPrecoCadastrar.Text);
            
            string retorno = itemNegocio.Inserir(item);
            
            try
            {
                int id_Produto = Convert.ToInt32(retorno);
                MetroFramework.MetroMessageBox.Show(this,"Produto inserido com sucesso.","INFORMAÇÃO", MessageBoxButtons.OK,MessageBoxIcon.Information);

                DialogResult resp = MetroFramework.MetroMessageBox.Show(this, "DESEJA CONTINUAR ?", "INFORMAÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                if (resp == DialogResult.Yes)
                {
                    cboMovCadastrarItem.SelectedItem = 0;
                    cboFornecedorCadastrarItem.SelectedItem = 0;
                    cboCategoriaCadastrar.SelectedItem = 0;
                    txtDescricaoCadastrar.Clear();
                    txtPrecoCadastrar.Clear();
                    txtQtdeCadastrar.Clear();
                    cboMovCadastrarItem.Focus();
                }
                else
                {
                    frmTelaControle estoque = new frmTelaControle();
                    estoque.ShowDialog();
                    Close();
                }
            }
            catch
            {
                MessageBox.Show("Não foi possivel inserir. Detalhe: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //this.DialogResult = DialogResult.No;
            }
        }