Exemple #1
0
 private void btnSalvarV_Click(object sender, EventArgs e)
 {
     if (!txtNomeV.Text.Equals("") && !txtSenhaV.Text.Equals("") && !mskCpfV.Text.Equals(""))//
     {
         var V = new Vendedor();
         V.Cpf = mskCpfV.Text;
         if (ValidarCpf.ValidarCPF(V) == false)
         {
             MessageBox.Show("CPF ou operação inválida!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
         else
         {
             V       = VendedorDAO.Find(V);
             V.Nome  = txtNomeV.Text;
             V.Senha = txtSenhaV.Text;
             if (VendedorDAO.Alter(V) == true)
             {
                 MessageBox.Show("Done!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Error!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Por favor preencha os campos!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Exemple #2
0
 private void btnEntrar_Click(object sender, EventArgs e)
 {
     if (!mskCpfLogin.Text.Equals("") && !txtSenha.Text.Equals(""))
     {
         Administrador A = new Administrador();
         A.Cpf = mskCpfLogin.Text;
         A     = AdministradorDAO.Find(A);
         if (A != null)
         {
             if (A.Senha.Equals(txtSenha.Text))
             {
                 //this.Hide(); msm coisa, só para lembrar do comando
                 this.Visible = false;
                 Main m = new Main(1, A.Nome, A.Cpf);
                 m.Show();
             }
             else
             {
                 MessageBox.Show("Login ou senha inválidos!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
         else
         {
             Vendedor V = new Vendedor();
             V.Cpf = mskCpfLogin.Text;
             V     = VendedorDAO.Find(V);
             if (V != null)
             {
                 if (V.Senha.Equals(txtSenha.Text))
                 {
                     //this.Hide();
                     this.Visible = false;
                     Main m = new Main(2, V.Nome, V.Cpf);
                     m.Show();
                 }
                 else
                 {
                     MessageBox.Show("Login ou senha inválidos!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 }
             }
             else
             {
                 MessageBox.Show("Login ou senha inválidos!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
     }
     else
     {
         MessageBox.Show("Por favor, preencha os campos!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemple #3
0
        private void AtualizarVendedor()
        {
            VendedorDAO vendDAO = new VendedorDAO();

            _vendedor                  = vendDAO.Find(v => v.COD_VENDEDOR == ((Vendedor)cmbVendedor.SelectedItem).COD_VENDEDOR).First <Vendedor>();
            _vendedor.CELULAR          = txtCelular.Text;
            _vendedor.COD_AREA         = ((Area)cmbArea.SelectedItem).COD_AREA;
            _vendedor.DATA_CONTRATACAO = DateTime.Parse(txtDataContratacao.Text);
            _vendedor.TELEFONE         = txtTelefone.Text;
            _vendedor.NOME             = txtNomeVendedor.Text.ToUpper();
            _vendedor.RG               = txtRG.Text;

            vendDAO.SaveChanges();
        }
Exemple #4
0
 private void btnConfirmar_Click(object sender, EventArgs e)
 {
     if (!mskCpfC.Text.Equals("") && !txtNomeC.Text.Equals("") && !txtTotal.Text.Equals("") && !txtTotal.Text.Equals("0") && !cboForma.Text.Equals(""))
     {
         DialogResult = MessageBox.Show("Continuar?", "info", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
         if (DialogResult == DialogResult.Yes)
         {
             var Venda = new Venda();
             var C     = new Cliente();
             var V     = new Vendedor();
             C.Cpf          = mskCpfC.Text;
             V.Cpf          = cpflog;
             Venda.Cliente  = ClienteDAO.Find(C);
             Venda.Vendedor = VendedorDAO.Find(V);
             Venda.Data     = DateTime.Now;
             Venda.FormaPag = cboForma.Text;
             Venda.Total    = float.Parse(txtTotal.Text);
             VendaDAO.Insert(Venda);
             Venda = VendaDAO.Find(Venda);
             if (VendaEItemDAO.InsertVendaEItemOnTable(Venda) == true)
             {
                 MessageBox.Show("Salvo! ID da Venda é: " + Venda.Id, "Info!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtTotal.Clear();
                 mskCpfC.Clear();
                 ltvProdutos.Items.Clear();
                 txtNomeC.Clear();
                 txtEndC.Clear();
                 mskTelC.Clear();
                 rdoFemC.Checked  = false;
                 rdoMascC.Checked = false;
             }
             else
             {
                 MessageBox.Show("Error!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Operação inválida! Por favor, verifique os produtos e dados e tente novamente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemple #5
0
 //salvar
 private void btnSalvarA_Click(object sender, EventArgs e)
 {
     if (!txtNomeA.Text.Equals("") && !txtSenhaA.Text.Equals("") && !mskCpfA.Text.Equals(""))
     {
         var A = new Administrador();
         var V = new Vendedor();
         V.Cpf   = mskCpfA.Text;
         A.Nome  = txtNomeA.Text;
         A.Cpf   = mskCpfA.Text;
         A.Senha = txtSenhaA.Text;
         if (ValidarCpf.ValidarCPF(A) == false)
         {
             MessageBox.Show("Por favor, digite um Cpf válido!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             if (AdministradorDAO.Find(A) != null || VendedorDAO.Find(V) != null)
             {
                 MessageBox.Show("CPF já cadastrado! Já tem um mesmo CPF para Adm ou Vendedor!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 if (AdministradorDAO.Insert(A) == true)
                 {
                     MessageBox.Show("Done!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
                 else
                 {
                     MessageBox.Show("Error!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("Por favor preencha os campos!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Exemple #6
0
 private void btnProcurarV_Click(object sender, EventArgs e)
 {
     if (!mskProcurarV.Text.Equals(""))
     {
         var V = new Vendedor();
         V.Cpf = mskProcurarV.Text;
         if ((V = VendedorDAO.Find(V)) != null)
         {
             txtNomeV.Text  = V.Nome;
             mskCpfV.Text   = V.Cpf;
             txtSenhaV.Text = V.Senha;
             MessageBox.Show("Encontrado!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("CPF não encontrado!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Por favor, Preencha os campos!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Exemple #7
0
 private void btnExcluirV_Click(object sender, EventArgs e)
 {
     if (!txtNomeV.Text.Equals(""))
     {
         var V = new Vendedor();
         V.Cpf = mskCpfV.Text;
         V     = VendedorDAO.Find(V);
         if (VendedorDAO.Delete(V) == true)
         {
             txtNomeV.Clear();
             txtSenhaV.Clear();
             mskCpfV.Clear();
             MessageBox.Show("Deletado!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Error!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("Operação inválida!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }