Beispiel #1
0
        private void BtnConsultarFornecedorSalvar_Click(object sender, EventArgs e)
        {
            string nome            = txtConsultarFornecedorRazaoSocial.Text.Trim();
            string emailFornecedor = txtConsultarFornecedorEmail.Text.Trim();
            string emailVendedor   = txtConsultarFornecedorEmailVendedor.Text.Trim();

            try
            {
                if (Validacoes.validarFornecedor(nome))
                {
                    if (Validacoes.validarEmail(emailFornecedor) || Validacoes.validarEmail(emailVendedor))
                    {
                        fornecedorBindingSource.EndEdit();
                        PassarDados();
                        DataContextFactory.atendimentosDataContext.SubmitChanges();
                        MessageBox.Show("Fornecedor atualizado com sucesso!", "Fornecedores");
                        TratamentoCampos.limpar(flpConsultarFornecedorCampos.Controls);
                        TratamentoCampos.limpar(grpConsultarFornecedorVendedor.Controls);
                        FecharEdicao();
                    }
                    else
                    {
                        txtConsultarFornecedorEmail.Focus();
                    }
                }
                else
                {
                    txtConsultarFornecedorRazaoSocial.Focus();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #2
0
        private void FecharEdicao()
        {
            if (TratamentoCampos.verificarPreenchido(flpConsultarFornecedorCampos.Controls))
            {
                if (MessageBox.Show("O dados informados não serão salvos, gostaria realmente sair da edição?", "Fornecedores", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
                {
                    TratamentoCampos.limpar(flpConsultarFornecedorCampos.Controls);
                    TratamentoCampos.limpar(grpConsultarFornecedorAtivo.Controls);
                    fornecedorBindingSource.CancelEdit();
                }
                else
                {
                    txtConsultarFornecedorRazaoSocial.Focus();
                    return;
                }
            }
            else
            {
                fornecedorBindingSource.CancelEdit();
            }

            flpConsultarFornecedorCampos.Visible  = false;
            btnConsultarFornecedorEditar.Visible  = false;
            btnConsultarFornecedorDeletar.Visible = false;
            pnlConsultarFornecedorLista.Visible   = true;
        }
Beispiel #3
0
        private void FecharEdicao()
        {
            if (TratamentoCampos.verificarPreenchido(flpConsultarClienteCampos.Controls))
            {
                if (MessageBox.Show("O dados informados não serão salvos, gostaria realmente sair da edição?", "Clientes", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
                {
                    TratamentoCampos.limpar(flpConsultarClienteCampos.Controls);
                    clienteBindingSource.CancelEdit();
                }
                else
                {
                    txtConsultarClienteNome.Focus();
                    return;
                }
            }
            else
            {
                clienteBindingSource.CancelEdit();
            }

            flpConsultarClienteCampos.Visible  = false;
            btnConsultarClienteEditar.Visible  = false;
            btnConsultarClienteDeletar.Visible = false;
            pnlConsultarClienteLista.Visible   = true;
        }
Beispiel #4
0
        private void BtnConsultarClienteMenuSalvar_Click(object sender, EventArgs e)
        {
            string nome  = txtConsultarClienteNome.Text.Trim();
            string email = txtConsultarClienteEmail.Text.Trim();

            try
            {
                if (Validacoes.validarCliente(nome))
                {
                    if (Validacoes.validarEmail(email))
                    {
                        clienteBindingSource.EndEdit();
                        PassarDados();
                        DataContextFactory.atendimentosDataContext.SubmitChanges();
                        MessageBox.Show("Cliente atualizado com sucesso!", "Clientes");
                        TratamentoCampos.limpar(flpConsultarClienteCampos.Controls);
                        FecharEdicao();
                    }
                    else
                    {
                        txtConsultarClienteEmail.Focus();
                    }
                }
                else
                {
                    txtConsultarClienteNome.Focus();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #5
0
        private void BtnCadastrarCursoSalvar_Click(object sender, EventArgs e)
        {
            string nome = txtCadastrarCursoNome.Text.Trim();

            try
            {
                if (Validacoes.validarCurso(nome))
                {
                    if (Validacoes.existeCurso(nome))
                    {
                        txtCadastrarCursoNome.Focus();
                    }
                    else
                    {
                        cursoBindingSource.EndEdit();
                        PassarDados();
                        DataContextFactory.atendimentosDataContext.SubmitChanges();
                        MessageBox.Show("Curso cadastrado com sucesso!", "Cursos");
                        TratamentoCampos.limpar(pnlCadastrarCursoCampos.Controls);
                        FecharCadastro();
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #6
0
 private void mostrarLista()
 {
     pnlCadastrarUndMedidaCampos.Visible    = false;
     flpCadastroUndMedidaProcurar.Visible   = false;
     btnCadastroUndMedidaMenuApagar.Visible = false;
     btnCadastroUndMedidaMenuEditar.Visible = false;
     pnlCadastroUndMedidaLista.Visible      = true;
     lblCadastroUndMedidaTitulo.Text        = "Cadastro de Unidades de Medida";
     TratamentoCampos.limpar(flpCadastrarUndMedidaCampos.Controls);
     TratamentoCampos.limpar(flpCadastroUndMedidaProcurar.Controls);
     dgvUndMedida.ClearSelection();
 }
Beispiel #7
0
 private void mostrarLista()
 {
     pnlCadastrarGrupoCursoCampos.Visible    = false;
     flpCadastroGrupoCursoProcurar.Visible   = false;
     btnCadastroGrupoCursoMenuEditar.Visible = false;
     btnCadastroGrupoCursoMenuApagar.Visible = false;
     pnlCadastroGrupoCursoLista.Visible      = true;
     lblCadastroGrupoCursoTitulo.Text        = "Cadastro Grupo de Cursos";
     TratamentoCampos.limpar(flpCadastrarGrupoCursoCampos.Controls);
     TratamentoCampos.limpar(flpCadastroGrupoCursoProcurar.Controls);
     dgvGrupoCurso.ClearSelection();
 }
Beispiel #8
0
 private void FecharEdicao()
 {
     if (TratamentoCampos.verificarPreenchido(pnlConsultarProcedimentosCampos.Controls))
     {
         if (MessageBox.Show("O dados não serão salvos, gostaria realmente sair da edição?", "Procedimentos", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             TratamentoCampos.limpar(pnlConsultarProcedimentosCampos.Controls);
             MostrarLista();
         }
         else
         {
             txtConsultarProcedimentosNome.Focus();
         }
     }
     else
     {
         MostrarLista();
     }
 }
Beispiel #9
0
        private void salvar()
        {
            try
            {
                unidademedidaBindingSource.EndEdit();
                passarDados();
                DataContextFactory.atendimentosDataContext.SubmitChanges();
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }

            carregarUnidadeMedida();
            mostrarLista();
            TratamentoCampos.limpar(flpCadastrarUndMedidaCampos.Controls);
            TratamentoCampos.limpar(flpCadastroUndMedidaProcurar.Controls);
            dgvUndMedida.ClearSelection();
        }
Beispiel #10
0
 private void BtnCadastrarProcedimentoSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Validacoes.validarProcedimento(txtCadastrarProcedimentoNome.Text))
         {
             procedimentoBindingSource.EndEdit();
             passarDados();
             DataContextFactory.atendimentosDataContext.SubmitChanges();
             MessageBox.Show("Procedimento cadastrado com sucesso!", "Procedimentos");
             TratamentoCampos.limpar(pnlCadastrarProcedimentoCampos.Controls);
             fecharCadastro();
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Beispiel #11
0
        private void BtnCadastrarClienteMenuSalvar_Click(object sender, EventArgs e)
        {
            string nome  = txtCadastrarClienteNome.Text.Trim();
            string cpf   = mtxCadastrarClienteCPF.Text.Trim();
            string email = txtCadastrarClienteEmail.Text.Trim();

            try
            {
                if (Validacoes.validarCliente(nome))
                {
                    if (!Validacoes.existeCliente(nome, cpf))
                    {
                        if (Validacoes.validarEmail(email))
                        {
                            clienteBindingSource.EndEdit();
                            passarDados();
                            DataContextFactory.atendimentosDataContext.SubmitChanges();
                            MessageBox.Show("Cliente cadastrado com sucesso!", "Clientes");
                            TratamentoCampos.limpar(flpCadastrarClienteCampos.Controls);
                            fecharCadastro();
                        }
                        else
                        {
                            txtCadastrarClienteEmail.Focus();
                        }
                    }
                    else
                    {
                        //TODO abrir form de pesquisa e edição
                        txtCadastrarClienteNome.Focus();
                    }
                }
                else
                {
                    txtCadastrarClienteNome.Focus();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #12
0
 private void BtnConsultarCursoSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Validacoes.validarCurso(txtConsultarCursosNome.Text))
         {
             cursoBindingSource.EndEdit();
             PassarDados();
             DataContextFactory.atendimentosDataContext.SubmitChanges();
             MessageBox.Show("Curso alterado com sucesso!", "Cursos");
             TratamentoCampos.limpar(pnlConsultarCursosCampos.Controls);
             FecharEdicao();
             CarregarCursos();
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Beispiel #13
0
 private void FecharCadastro()
 {
     if (TratamentoCampos.verificarPreenchido(pnlCadastrarCursoCampos.Controls))
     {
         if (MessageBox.Show("O dados informados não serão salvos, gostaria realmente sair do cadastro?", "Cursos", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             TratamentoCampos.limpar(pnlCadastrarCursoCampos.Controls);
             cursoBindingSource.CancelEdit();
             Dispose();
         }
         else
         {
             txtCadastrarCursoNome.Focus();
         }
     }
     else
     {
         cursoBindingSource.CancelEdit();
         Dispose();
     }
 }
Beispiel #14
0
 private void fecharCadastro()
 {
     if (TratamentoCampos.verificarPreenchido(flpCadastrarForncedorCampos.Controls))
     {
         if (MessageBox.Show("O dados informados não serão salvos, gostaria realmente sair do cadastro?", "Fornecedores", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             TratamentoCampos.limpar(flpCadastrarForncedorCampos.Controls);
             fornecedorBindingSource.CancelEdit();
             Dispose();
         }
         else
         {
             txtCadastrarFornecedorRazaoSocial.Focus();
         }
     }
     else
     {
         fornecedorBindingSource.CancelEdit();
         Dispose();
     }
 }
Beispiel #15
0
        private void BtnConsultarProdutosSalvar_Click(object sender, EventArgs e)
        {
            string nome   = txtConsultarProdutosNome.Text.Trim();
            string valor  = txtConsultarProdutosValorCompra.Text;
            string margem = txtConsultarProdutosMargemLucro.Text;

            try
            {
                if (Validacoes.validarProduto(nome, valor, margem))
                {
                    produtoBindingSource.EndEdit();
                    PassarDados();
                    DataContextFactory.atendimentosDataContext.SubmitChanges();
                    MessageBox.Show("Produto alterado com sucesso!", "Produtos");
                    TratamentoCampos.limpar(pnlConsultarProdutosCampos.Controls);
                    FecharEdição();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #16
0
 private void TxtConsultarProdutosMargemLucro_KeyPress(object sender, KeyPressEventArgs e)
 {
     TratamentoCampos.bloquearLetras(sender, e, txtConsultarProdutosMargemLucro.Text);
 }
Beispiel #17
0
 private void TxtConsultarProdutosValorCompra_KeyPress(object sender, KeyPressEventArgs e)
 {
     TratamentoCampos.bloquearLetras(sender, e, txtConsultarProdutosValorCompra.Text);
 }
Beispiel #18
0
 private void TxtCadastrarProcedimentoValor_KeyPress(object sender, KeyPressEventArgs e)
 {
     TratamentoCampos.bloquearLetras(sender, e, txtCadastrarProcedimentoValor.Text);
 }
Beispiel #19
0
 private void BtnConsultarClienteMenuLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(flpConsultarClienteCampos.Controls);
 }
Beispiel #20
0
 private void TxtConsultarCursosInvestimento_KeyPress(object sender, KeyPressEventArgs e)
 {
     TratamentoCampos.bloquearLetras(sender, e, txtConsultarCursosInvestimento.Text);
 }
Beispiel #21
0
 private void BtnCadastrarClienteMenuLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(flpCadastrarClienteCampos.Controls);
     TratamentoCampos.desbloquear(flpCadastrarClienteCampos.Controls);
     txtCadastrarClienteNome.Focus();
 }
Beispiel #22
0
 private void BtnCadastrarGrupoCursoMenuLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(flpCadastrarGrupoCursoCampos.Controls);
     txtCadastrarGrupoCursoNome.Focus();
 }
Beispiel #23
0
 private void BtnCadastrarFornecedorLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(flpCadastrarForncedorCampos.Controls);
     TratamentoCampos.desbloquear(flpCadastrarForncedorCampos.Controls);
     txtCadastrarFornecedorRazaoSocial.Focus();
 }
Beispiel #24
0
 private void BtnCadastrarProcedimentoLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(pnlCadastrarProcedimentoCampos.Controls);
 }
Beispiel #25
0
 private void BtnCadastrarForncedorAddVendedor_Click(object sender, EventArgs e)
 {
     TratamentoCampos.desbloquear(grpCadastrarFornecedorVendedor.Controls);
     txtCadastrarFornecedorNomeVendedor.Focus();
 }
Beispiel #26
0
 private void BtnCadastrarUndMedidaMenuLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(flpCadastrarUndMedidaCampos.Controls);
     txtCadastrarUndMedidaNome.Focus();
 }
Beispiel #27
0
 private void BtnConsultarProdutosLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(pnlConsultarProdutosCampos.Controls);
 }
Beispiel #28
0
 private void BtnConsultarFornecedorLimpar_Click(object sender, EventArgs e)
 {
     TratamentoCampos.limpar(flpConsultarFornecedorCampos.Controls);
     TratamentoCampos.limpar(grpConsultarFornecedorAtivo.Controls);
 }