Beispiel #1
0
        private void btnClienteSalvar_Click(object sender, EventArgs e)
        {
            if (txtNomeCliente.Text != "" && mskTxtCnpjCadastrarCliente.Text != "")
            {
                DialogResult resp = MetroFramework.MetroMessageBox.Show(this,
                                                                        "\nNOME DO CLIENTE: " + txtNomeCliente.Text
                                                                        + "\nCNPJ: " + mskTxtCnpjCadastrarCliente.Text,
                                                                        "CADASTRAR ESSE CLIENTE ?",
                                                                        MessageBoxButtons.YesNo,
                                                                        MessageBoxIcon.Information);

                if (resp == DialogResult.Yes)
                {
                    //Ignora os caracteres especiais
                    string CaracterAceitos = "[^a-zA-Z0-9]";
                    string cnpj            = Regex.Replace(mskTxtCnpjCadastrarCliente.Text, CaracterAceitos, "");

                    clsFornecedor        cliente        = new clsFornecedor();
                    clsFornecedorNegocio clienteNegocio = new clsFornecedorNegocio();

                    cliente.NomeFantasia = txtNomeCliente.Text;
                    cliente.Cnpj         = cnpj;

                    string retorno = clienteNegocio.InserirCliente(cliente);

                    try
                    {
                        int id_Fornecedor = Convert.ToInt32(retorno);
                        MetroFramework.MetroMessageBox.Show(this, "Cliente inserido com sucesso. Código: " + id_Fornecedor.ToString(), "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        DialogResult resp2 = MetroFramework.MetroMessageBox.Show(this,
                                                                                 "CADASTRAR OUTRO CLIENTE ?",
                                                                                 "INFORMAÇÃO !",
                                                                                 MessageBoxButtons.YesNo,
                                                                                 MessageBoxIcon.Information);

                        if (resp2 == DialogResult.Yes)
                        {
                            txtNomeCliente.Clear();
                            mskTxtCnpjCadastrarCliente.Clear();
                            txtNomeCliente.Focus();
                        }
                        else
                        {
                            Close();
                        }
                    }
                    catch
                    {
                        MessageBox.Show("Não foi possivel inserir. Detalhe: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "\nCAMPOS EM BRANCO !\n\nPREENCHA TODOS OS CAMPOS, POR FAVOR !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Beispiel #2
0
        private void lblCadastrarNovoFornecedor_Click(object sender, EventArgs e)
        {
            frmClienteCadastrar CC = new frmClienteCadastrar();

            CC.ShowDialog();

            clsFornecedorNegocio fn = new clsFornecedorNegocio();

            cboCliente.DataSource = fn.CarregarCliente();
        }
Beispiel #3
0
        private void lblCadastrarNovoFornecedor_Click(object sender, EventArgs e)
        {
            frmFornecedorCadastrar NovoFornecedor = new frmFornecedorCadastrar();

            NovoFornecedor.ShowDialog();

            clsFornecedorNegocio fornecedor = new clsFornecedorNegocio();

            cboFornecedorCadastrarItem.DataSource = fornecedor.CarregarFornecedor();
        }
Beispiel #4
0
        public frmCadastrarItem()
        {
            InitializeComponent();

            clsTipoNegocio       tipo       = new clsTipoNegocio();
            clsFornecedorNegocio fornecedor = new clsFornecedorNegocio();

            cboCategoriaCadastrar.DataSource      = tipo.CarregarCategoria();
            cboFornecedorCadastrarItem.DataSource = fornecedor.CarregarFornecedor();
        }
Beispiel #5
0
        //int nTamanhoAntes = 0;
        public frmProdutoComprar()
        {
            InitializeComponent();

            // Instanciando novos objetos das class
            clsTipoNegocio       tipo       = new clsTipoNegocio();
            clsFornecedorNegocio fornecedor = new clsFornecedorNegocio();

            // Carregando os combobox com as informações do Banco de dados
            cboCategoriaCadastrar.DataSource      = tipo.CarregarCategoria();
            cboFornecedorCadastrarItem.DataSource = fornecedor.CarregarFornecedor();
        }
Beispiel #6
0
        private void frmCadastrarItem_Load(object sender, EventArgs e)
        {
            txtMovCompraProduto.Text = "COMPRA";

            // Instanciando novos objetos das class
            clsTipoNegocio       tipo       = new clsTipoNegocio();
            clsFornecedorNegocio fornecedor = new clsFornecedorNegocio();
            clsEstoqueNegocio    Mov        = new clsEstoqueNegocio();

            // Carregando os combobox com as informações do Banco de dados
            cboCategoriaCadastrar.DataSource      = tipo.CarregarCategoria();
            cboFornecedorCadastrarItem.DataSource = fornecedor.CarregarFornecedor();
        }
Beispiel #7
0
        //int Venda = 0;
        public frmProdutoVender(clsEstoque estoque)
        {
            InitializeComponent();

            clsFornecedorNegocio fn = new clsFornecedorNegocio();

            txtDescMovVenda.Text   = "Venda";
            txtDescricaoVenda.Text = estoque.DescricaoItem;
            txtQtdeVenda.Text      = estoque.Qtde.ToString();
            txtCategoriaVenda.Text = estoque.CategoriaItem.ToString();
            dtEntradaVenda.Value   = estoque.DataEntrada;

            cboCliente.DataSource = fn.CarregarCliente();
        }
Beispiel #8
0
        private void frmProdutoVender_Load(object sender, EventArgs e)
        {
            clsFornecedorNegocio fn = new clsFornecedorNegocio();

            cboCliente.DataSource = fn.CarregarCliente();
        }