Exemplo n.º 1
0
 private bool ValidarCamposObrigatorios()
 {
     if (string.IsNullOrWhiteSpace(txtNome.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o nome do cliente!");
         txtNome.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCpf.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o CPF do cliente!");
         txtCpf.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtTelefone.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o telefone do cliente!");
         txtTelefone.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCEP.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o CEP do cliente!");
         txtCEP.Focus();
         return(false);
     }
     return(true);
 }
Exemplo n.º 2
0
 /**
  * Método que valida se todos os campos obrigatórios foram ou não preenchidos.
  * Retorna verdadeiro se a validação for positiva, ou falso caso algum campo não tenha sido preenchido/escolhido.
  */
 private bool ValidarCamposObrigatorios()
 {
     if (string.IsNullOrWhiteSpace(txtFuncionarioID.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Funcionário não escolhido!");
         txtFuncionarioID.Focus();
         return(false);
     }
     else if (string.IsNullOrWhiteSpace(txtFornecedorID.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Fornecedor não escolhido!");
         txtFornecedorID.Focus();
         return(false);
     }
     else if (txtData.SelectedDate == null)
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Nenhuma data selecionada!");
         txtData.Focus();
         return(false);
     }
     else if (!gridProdutos.HasItems)
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Nenhum produto adicionado!");
         return(false);
     }
     else
     {
         return(true);
     }
 }
Exemplo n.º 3
0
        private void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     // Adicionar
                if (string.IsNullOrWhiteSpace(txtNome.Text))
                {
                    WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe um Nome para a Unidade de Medida!");
                }
                else
                {
                    var unidadeMedida = CriarUnidadeMedidaComDadosTela();
                    unidadeMedida  = unidadeDAO.Inserir(unidadeMedida);
                    txtCodigo.Text = unidadeMedida.Id.ToString();
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Unidade de Medida Cadastrada Com Sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     // Editar
                if (string.IsNullOrWhiteSpace(txtNome.Text))
                {
                    WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o Nome da Unidade de Medida!");
                }
                else
                {
                    var unidadeMedida = CriarUnidadeMedidaComDadosTela();
                    unidadeDAO.Editar(unidadeMedida);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Unidade de Medida Atualizada Com Sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
Exemplo n.º 4
0
 private bool ValidarCamposObrigatoriosDoProduto()
 {
     if (string.IsNullOrWhiteSpace(txtCodigoProduto.Text) || string.IsNullOrWhiteSpace(txtNomeProduto.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Nenhum produto escolhido!");
         txtCodigoProduto.Focus();
         return(false);
     }
     else if (string.IsNullOrWhiteSpace(txtQuantidade.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Quantidade não definida!");
         txtQuantidade.Focus();
         return(false);
     }
     else if (string.IsNullOrWhiteSpace(txtValor.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Valor do produto não definido!");
         txtValor.Focus();
         return(false);
     }
     else
     {
         return(true);
     }
 }
Exemplo n.º 5
0
        private void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //ADIÇÃO
                if (string.IsNullOrWhiteSpace(txtNome.Text))
                {
                    WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe um nome para a categoria!");
                }
                else
                {
                    var categoria = CriarCategoriaComOsDadosDaTela();
                    categoria      = categoriaDAO.Inserir(categoria);
                    txtCodigo.Text = categoria.Id.ToString();
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Categoria cadastrada com sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     //EDIÇÃO
                if (string.IsNullOrWhiteSpace(txtNome.Text))
                {
                    WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe um nome para a categoria!");
                }
                else
                {
                    var categoria = CriarCategoriaComOsDadosDaTela();
                    categoriaDAO.Editar(categoria);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Categoria atualizada com sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
Exemplo n.º 6
0
 private bool ValidarCamposObrigatorios()
 {
     if (string.IsNullOrWhiteSpace(txtRazaoSocial.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe a Razão Social do Fornecedor!");
         txtRazaoSocial.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCnpj.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o CNPJ do Fornecedor!");
         txtCnpj.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCEP.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o CEP do Fornecedor!");
         txtCEP.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtTelefone.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o telefone do Fornecedor!");
         txtTelefone.Focus();
         return(false);
     }
     return(true);
 }
Exemplo n.º 7
0
 /**
  * Método que valida se todos os campos obrigatórios foram ou não preenchidos.
  * Retorna verdadeiro se a validação for positiva, ou falso caso algum campo não tenha sido preenchido/escolhido.
  */
 private bool ValidarCamposObrigatorios()
 {
     if (string.IsNullOrWhiteSpace(txtNome.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o nome do produto!");
         txtNome.Focus();
         return(false);
     }
     else if (string.IsNullOrWhiteSpace(txtPrecoVenda.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o preço de venda do produto!");
         txtPrecoVenda.Focus();
         return(false);
     }
     else if (cbCategoria.SelectedItem == null)
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Selecione a categoria do produto!");
         cbCategoria.Focus();
         return(false);
     }
     else if (cbUnidadeDeMedida.SelectedItem == null)
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Selecione a unidade de medida do produto!");
         cbUnidadeDeMedida.Focus();
         return(false);
     }
     return(true);
 }
Exemplo n.º 8
0
 private bool ValidarCamposObrigatorios()
 {
     if (string.IsNullOrWhiteSpace(txtNome.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o nome do funcionário!");
         txtNome.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCpf.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o CPF do funcionário!");
         txtCpf.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtTelefone.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o telefone do funcionário!");
         txtTelefone.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCEP.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o CEP do funcionário!");
         txtCEP.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtSenha.Password))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe a senha do funcionário!");
         txtSenha.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtCargo.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o cargo do funcionário!");
         txtCargo.Focus();
         return(false);
     }
     if (!txtAdmissao.SelectedDate.HasValue)
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe a data de admissão do funcionário!");
         txtAdmissao.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtEmail.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o email do funcionário!");
         txtEmail.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtSalario.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Informe o salario do funcionário!");
         txtSalario.Focus();
         return(false);
     }
     return(true);
 }
Exemplo n.º 9
0
 private void btnExcluir_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(txtCodigo.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Nenhum item selecionado!");
     }
     else
     {
         if (WPFUtils.MostrarCaixaDeTextoDeConfirmação("Tem certeza que deseja excluir esse cliente? Essa operação não poderá ser desfeita!"))
         {
             clienteDAO.Excluir(Convert.ToInt32(txtCodigo.Text));
             WPFUtils.MostrarCaixaDeTextoDeInformação("Item excluído com sucesso!");
             operacao = 0;
             ModificarBotoesFormulario(operacao);
             LimparCampos();
         }
         else
         {
             WPFUtils.MostrarCaixaDeTextoDeInformação("Operação cancelada!");
         }
     }
 }
Exemplo n.º 10
0
 private void BtnExcluir_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(txtCodigo.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Nenhum Item foi Selecionado!");
     }
     else
     {
         if (WPFUtils.MostrarCaixaDeTextoDeConfirmação("Deseja Realmente excluir essa Unidade de Medida?"))
         {
             unidadeDAO.Excluir(Convert.ToInt32(txtCodigo.Text));
             WPFUtils.MostrarCaixaDeTextoDeInformação("Unidade de Medida Excluída com Sucesso!");
             operacao = 0;
             ModificarBotoesFormulario(operacao);
             LimparCampos();
         }
         else
         {
             WPFUtils.MostrarCaixaDeTextoDeInformação("Operação Cancelada");
         }
     }
 }
Exemplo n.º 11
0
 private void BtnExcluir_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(txtCodigo.Text))
     {
         WPFUtils.MostrarCaixaDeTextoDeAlerta("Nenhum Item Selecionado!");
     }
     else
     {
         if (WPFUtils.MostrarCaixaDeTextoDeConfirmação("Tem certeza que deseja excluir este Fornecedor?"))
         {
             fornecedorDAO.Excluir(Convert.ToInt32(txtCodigo.Text));
             WPFUtils.MostrarCaixaDeTextoDeInformação("Fornecedor Excluído com Sucesso!");
             operacao = 0;
             ModificarBotoesFormulario(operacao);
             LimparCampos();
         }
         else
         {
             WPFUtils.MostrarCaixaDeTextoDeInformação("Operação Cancelada!");
         }
     }
 }