Пример #1
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            Business.ProviderBusiness            busprovider   = new Business.ProviderBusiness();
            List <Database.Entities.tb_provider> providerlista = busprovider.ConsultarTodos();

            dgvConsultarFornecedor.DataSource = providerlista;
        }
Пример #2
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(nudID.Value);

            Business.ProviderBusiness busclient = new Business.ProviderBusiness();
            busclient.Remover(id);

            MessageBox.Show("Fornecedor deletado com sucesso", "Deletado", MessageBoxButtons.OK, MessageBoxIcon.Warning);
        }
Пример #3
0
        private void Consulta()
        {
            Database.Entities.tb_provider provider = new Database.Entities.tb_provider();
            provider.nm_provider   = txtNome.Text;
            provider.ds_typePerson = cboTipoDePessoa.Text;


            Business.ProviderBusiness            busprovider   = new Business.ProviderBusiness();
            List <Database.Entities.tb_provider> providerlista = busprovider.Consultar(provider);

            dgvConsultarFornecedor.DataSource = providerlista;
        }
Пример #4
0
        private void nudID_ValueChanged(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(nudID.Value);

            Business.ProviderBusiness     busprovider = new Business.ProviderBusiness();
            Database.Entities.tb_provider provider    = busprovider.ConsultarPorID(id);

            if (provider == null)
            {
                txtNome.Text         = string.Empty;
                txtNomeFantásia.Text = string.Empty;
                cboTipoDePessoa.Text = null;
                HideControls();
                Limpar();
                cboEstado.Text      = null;
                txtEndereço.Text    = string.Empty;
                mtxtCEP.Text        = string.Empty;
                txtComplemento.Text = string.Empty;
                mtxtCelular.Text    = string.Empty;
                mtxtTelefone.Text   = string.Empty;
                txtEmail.Text       = string.Empty;
            }
            else
            {
                txtNome.Text         = provider.nm_provider;
                txtNomeFantásia.Text = provider.nm_provider;
                cboTipoDePessoa.Text = provider.ds_typePerson;
                if (cboTipoDePessoa.Text == "Física")
                {
                    HideControls();
                    Limpar();
                    lblCPF.Visible  = true;
                    mtxtCPF.Visible = true;
                    mtxtCPF.Text    = provider.nr_identification;
                }
                if (cboTipoDePessoa.Text == "Jurídica")
                {
                    HideControls();
                    lblCNPJ.Visible  = true;
                    mtxtCNPJ.Visible = true;
                    mtxtCPF.Text     = provider.nr_identification;
                }
                cboEstado.Text      = provider.ds_state;
                txtEndereço.Text    = provider.ds_address;
                mtxtCEP.Text        = provider.nr_cep;
                txtComplemento.Text = provider.ds_note;
                mtxtCelular.Text    = provider.nr_cellphone;
                mtxtTelefone.Text   = provider.nr_tellphone;
                txtEmail.Text       = provider.ds_email;
            }
        }
Пример #5
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            try
            {
                Database.Entities.tb_provider provider = new Database.Entities.tb_provider();
                provider.id_provider   = Convert.ToInt32(nudID.Value);
                provider.nm_provider   = txtNome.Text.Trim();
                provider.nm_name       = txtNomeFantásia.Text.Trim();
                provider.ds_typePerson = cboTipoDePessoa.Text;
                if (cboTipoDePessoa.Text == "Física")
                {
                    provider.ds_typePerson     = cboTipoDePessoa.Text;
                    provider.nr_identification = mtxtCPF.Text.Trim();
                }
                if (cboTipoDePessoa.Text == "Jurídica")
                {
                    provider.ds_typePerson     = cboTipoDePessoa.Text;
                    provider.nr_identification = mtxtCNPJ.Text.Trim();
                }
                provider.ds_state     = cboEstado.Text;
                provider.nr_cep       = mtxtCEP.Text.Trim();
                provider.ds_address   = txtEndereço.Text.Trim();
                provider.ds_note      = txtComplemento.Text.Trim();
                provider.nr_cellphone = mtxtCelular.Text.Trim();
                provider.nr_tellphone = mtxtTelefone.Text.Trim();
                provider.ds_email     = txtEmail.Text.Trim();

                Business.ProviderBusiness busprovider = new Business.ProviderBusiness();
                busprovider.Alterar(provider);

                MessageBox.Show("Fornecedor alterado com sucesso", "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception)
            {
                MessageBox.Show("Ocorreu um erro!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }