Пример #1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            int cod;

            int.TryParse(txtID.Text, out cod);
            pp = ProdutoPet.Get(cod);
            if (pp != null)
            {
                ProdutoPet.Excluir(pp);
                MessageBox.Show("Excluído com sucesso!");
                LimparTela();
            }
            else
            {
                MessageBox.Show("Não foi possível Excluir esse produto");
            }
        }
Пример #2
0
 private void btnGravar_Click(object sender, EventArgs e)
 {
     if (txtDescricao.Text != "")
     {
         pp.Pp_descricao = txtDescricao.Text;
         if (txtEstoque.Text != "")
         {
             pp.Pp_estoque = Convert.ToInt32(txtEstoque.Text);
             if (txtFabricante.Text != "")
             {
                 pp.Pp_fabricante = txtFabricante.Text;
                 if (txtValorCompra.Text != "")
                 {
                     string a = txtValorCompra.Text.Replace("R$", "").Replace("-", "").Replace("_", "").Replace(".", ",").Replace(" ", "");
                     pp.Pp_valorcompra = Math.Round(Convert.ToDecimal(a), 2);
                     if (txtValorUnitario.Text != "")
                     {
                         a = a = txtValorUnitario.Text.Replace("R$", "").Replace("-", "").Replace("_", "").Replace(".", ",").Replace(" ", "");
                         pp.Pp_valorunitario = Math.Round(Convert.ToDecimal(a), 2);
                         if (txtCategoria.Text != "")
                         {
                             pp.Cat = (CategoriaProdutoPET)CategoriaProdutoPET.PegaId(txtCategoria.Text);
                             if (txtAtivo.Text != "")
                             {
                                 pp.Pp_ativo = txtAtivo.Text;
                                 if (pp != null)
                                 {
                                     if (txtID.Text != "")
                                     {
                                         pp.Pp_cod = Convert.ToInt32(txtID.Text);
                                         ProdutoPet.Gravar(pp);
                                         MessageBox.Show("Gravou com sucesso!!");
                                     }
                                     else
                                     {
                                         ProdutoPet.Gravar(pp);
                                         MessageBox.Show("Gravou com sucesso!!");
                                     }
                                     LimparTela();
                                 }
                             }
                             else
                             {
                                 MessageBox.Show("Não foi possível efetuar a gravação pois o campo de situação do produto está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                 txtAtivo.Focus();
                             }
                         }
                         else
                         {
                             MessageBox.Show("Não foi possível efetuar a gravação pois o campo de categoria do produto está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
                             btnPesquisarCategoria.Focus();
                         }
                     }
                     else
                     {
                         MessageBox.Show("Não foi possível efetuar a gravação pois o campo de valor unitário do produto está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
                         txtValorUnitario.Focus();
                     }
                 }
                 else
                 {
                     MessageBox.Show("Não foi possível efetuar a gravação pois o campo de valor da compra está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
                     txtValorCompra.Focus();
                 }
             }
             else
             {
                 MessageBox.Show("Não foi possível efetuar a gravação pois o campo de fabricante está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 txtEstoque.Focus();
             }
         }
         else
         {
             MessageBox.Show("Não foi possível efetuar a gravação pois o campo de estoque do produto está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtEstoque.Focus();
         }
     }
     else
     {
         MessageBox.Show("Não foi possível efetuar a gravação pois o campo de descrição do produto está em branco, favor, preencher!!", "Campo em branco", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtDescricao.Focus();
     }
 }