Exemplo n.º 1
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.º 2
0
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //ADIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var cliente = CriarClienteComOsDadosDaTela();
                    cliente = clienteDAO.Inserir(cliente);
                    PopularCamposPeloCliente(cliente);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Cliente cadastrado com sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     //EDIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var cliente = CriarClienteComOsDadosDaTela();
                    clienteDAO.Editar(cliente);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Cliente atualizado com sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
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 void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //ADIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var venda = CriarVendaComOsDadosDaTela();
                    vendaDAO.Inserir(venda);
                    PopularCamposPelaVenda(venda);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Venda cadastrada com sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     //EDIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var venda = CriarVendaComOsDadosDaTela();
                    vendaDAO.Editar(venda);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Venda atualizada com sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
Exemplo n.º 5
0
        private void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //Adicionar
                if (ValidarCamposObrigatorios())
                {
                    var fornecedor = CriarFornecedorComOsDadosTela();
                    fornecedor = fornecedorDAO.Inserir(fornecedor);
                    PreencherTelaPeloFornecedor(fornecedor);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Fornecedor Cadastrado com Sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     // Editar
                if (ValidarCamposObrigatorios())
                {
                    var fornecedor = CriarFornecedorComOsDadosTela();
                    fornecedorDAO.Editar(fornecedor);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Dados do fornecedor Atualizado com Sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
Exemplo n.º 6
0
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //ADIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var funcionario = CriarFuncionarioComOsDadosDaTela();
                    funcionario = funcionarioDAO.Inserir(funcionario);
                    PopularCamposPeloFuncionario(funcionario);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Funcionário cadastrado com sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     //EDIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var funcionario = CriarFuncionarioComOsDadosDaTela();
                    funcionarioDAO.Editar(funcionario);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Funcionário atualizado com sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
Exemplo n.º 7
0
        private void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //ADIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var produto = CriarProdutoComOsDadosDaTela();
                    produto = produtoDAO.Inserir(produto);
                    PopularCamposPeloProduto(produto);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Produto cadastrado com sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     //EDIÇÃO
                if (ValidarCamposObrigatorios())
                {
                    var produto = CriarProdutoComOsDadosDaTela();
                    cbUnidadeDeMedida.IsEnabled = false;
                    produtoDAO.Editar(produto);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Produto atualizado com sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
Exemplo n.º 8
0
        public MainWindow()
        {
            InitializeComponent();
            TelaPrincipal.Width  = System.Windows.SystemParameters.WorkArea.Width;
            TelaPrincipal.Height = System.Windows.SystemParameters.WorkArea.Height;

            if (isUsuarioZero())
            {
                miClientes.IsEnabled     = false;
                miFornecedores.IsEnabled = false;
                miProdutos.IsEnabled     = false;
                miUnidades.IsEnabled     = false;
                miCategorias.IsEnabled   = false;
                miCompras.IsEnabled      = false;
                miVendas.IsEnabled       = false;

                WPFUtils.MostrarCaixaDeTextoDeInformação("Olá! Bem vindo ao nosso sistema!\nPara ter acesso completo, é necessário que você entre com as credenciais válidas de um funcionário.\nPor favor, realize o cadastro de um novo funcionário e acesse novamente o sistema com o ID gerado e a senha cadastrada.");
            }
        }
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!");
         }
     }
 }