示例#1
0
        private void bt_Atualiza_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("Deseja alterar o cadastro do fornecedor " + tb_NomeFornecedor.Text + " ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question).Equals(DialogResult.Yes))
                {
                    fornecedor = new Fornecedor();

                    fornecedor.IDFornecedor = Convert.ToInt32(tb_IDFornecedor.Text);
                    fornecedor.RazaoSocial = tb_NomeFornecedor.Text;
                    fornecedor.CNPJ = msktb_CNPJ.Text;
                    fornecedor.CEP = msktb_CEP.Text;
                    fornecedor.Endereco = tb_endrua.Text;

                    Negociacao.AutalizarFornecedor(fornecedor);

                    limpatb();
                    Form_Fornecedor_Load(null, null);

                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Erro");
            }
        }
示例#2
0
 public void AutalizarFornecedor(Fornecedor fornecedor)
 {
     try
     {
         Acessoadados.AtualizaFornecedor(fornecedor);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
示例#3
0
        private void bt_Deleta_Click(object sender, EventArgs e)
        {
            try
            {
                fornecedor = new Fornecedor();

                fornecedor.IDFornecedor = Convert.ToInt32(tb_IDFornecedor.Text);

                Negociacao.DeletarFornecedor(fornecedor);

                limpatb();
                Form_Fornecedor_Load(null, null);
            }
            catch (Exception erro)
            {

                throw erro;
            }
        }
示例#4
0
        private void bt_gravar_Click(object sender, EventArgs e)
        {
            try
            {
                fornecedor = new Fornecedor();

                fornecedor.RazaoSocial = tb_NomeFornecedor.Text;
                fornecedor.CNPJ = msktb_CNPJ.Text;
                fornecedor.CEP = msktb_CEP.Text;
                fornecedor.Endereco = tb_endrua.Text + tb_numendereco.Text + tb_complemento.Text ;
                fornecedor.Bairro = tb_bairro.Text;
                fornecedor.DataContrato = dtp_Fornecedor.Value.Date;
                fornecedor.Telefone = msk_telfixo.Text;
                fornecedor.TelefoneCelular = mskt_telcel.Text;

                Negociacao.GravarFornecedor(fornecedor);

                limpatb();
                Form_Fornecedor_Load(null, null);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message,"Erro");
            }
        }
示例#5
0
 public void GravarFornecedor(Fornecedor fornecedor)
 {
     try
     {
         Acessoadados.GravarFornecedor(fornecedor);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
示例#6
0
 public void DeletarFornecedor(Fornecedor Modelo)
 {
     try
     {
         Acessoadados.DeletaFornecedor(Modelo);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
示例#7
0
        public void GravarFornecedor(Fornecedor fornecedor)
        {
            try
            {
                comandosql = "INSERT INTO fornecedores VALUES (@NOMEFORNECEDOR, @CNPJFORNECEDOR, @ENDERECOFORNECEDOR, @BAIRROFORNECEDOR, @CEPFORNECEDOR, @TELEFONEFIXO, @TELEFONECELULAR,@datacontrato )";
                using (Conectionsql = new SqlConnection(conexao))
                {
                    Conectionsql.Open();
                    using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql))
                    {
                        ComandoTSQL.Parameters.AddWithValue("@NomeFornecedor", fornecedor.NomeFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@CNPJFornecedor", fornecedor.CNPJFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@EnderecoFornecedor", fornecedor.EnderecoFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@CEPFornecedor", fornecedor.CEPFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@BairroFornecedor", fornecedor.BairroFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@Telefonefixo", fornecedor.TelefoneFixo);
                        ComandoTSQL.Parameters.AddWithValue("@TELEFONECELULAR", fornecedor.TelefoneCelular);
                        ComandoTSQL.Parameters.AddWithValue("@Datacontrato", fornecedor.DataContrato);

                        ComandoTSQL.ExecuteNonQuery();
                    }
                    //Conectionsql.Close();
                }
            }
            catch (SqlException erro)
            {
                throw erro;
            }
            finally
            {
                Conectionsql.Close();
            }
        }
示例#8
0
 public void DeletaFornecedor(Fornecedor fornecedor)
 {
     try
     {
         comandosql = "DELETE fROM fornecedores WHERE  IDFornecedor = @IDFornecedor";
         using (Conectionsql = new SqlConnection(conexao))
         {
             Conectionsql.Open();
             using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql))
             {
                 ComandoTSQL.Parameters.AddWithValue("@IDFornecedor", fornecedor.IDFornecedor);
                 ComandoTSQL.ExecuteNonQuery();
             }
             Conectionsql.Close();
         }
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
示例#9
0
        public void AtualizaFornecedor(Fornecedor fornecedor)
        {
            try
            {
                comandosql = "UPDATE Fornecedores SET NomeFornecedor = @NomeFornecedor, CNPJFornecedor = @CNPJFornecedor, EnderecoFornecedor = @EnderecoFornecedor, CEPFornecedor = @CEPFornecedor WHERE IDFornecedor = @IDFornecedor";
                using (Conectionsql = new SqlConnection(conexao))
                {
                    Conectionsql.Open();
                    using (ComandoTSQL = new SqlCommand(comandosql, Conectionsql))
                    {
                        ComandoTSQL.Parameters.AddWithValue("@IDFornecedor", fornecedor.IDFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@NomeFornecedor", fornecedor.NomeFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@CNPJFornecedor ", fornecedor.CNPJFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@EnderecoFornecedor", fornecedor.EnderecoFornecedor);
                        ComandoTSQL.Parameters.AddWithValue("@CEPFornecedor", fornecedor.CEPFornecedor);

                        ComandoTSQL.ExecuteNonQuery();
                    }
                }
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                Conectionsql.Close();
            }
        }