コード例 #1
0
ファイル: frmManutencaoCliente.cs プロジェクト: Zilioli/PDV
        private void btnIncluir_Click(object sender, EventArgs e)
        {
            VOCliente objCliente;
            BOCliente objBOCliente = new BOCliente();

            try
            {
                //Verifica se ao menos o campo Nome foi preenchido corretamente
                if (ValidaForm())
                {
                    objCliente = new VOCliente();

                    if (ACAO == Util.clsUtil.ACAO.ALTERAR)
                        objCliente = objVOCliente;

                    PreencherObjeto(ref objCliente);

                    if (objBOCliente.ManutencaoCliente(objCliente, (ACAO == Util.clsUtil.ACAO.ALTERAR ? 'A' : 'I')))
                    {
                        Util.clsUtil.ExibirMensagem((ACAO == Util.clsUtil.ACAO.ALTERAR ? Util.clsUtil.MSG_ALTERACAO : Util.clsUtil.MSG_INCLUSAO),
                            "Manutenção de Fornecedores", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        this.Close();
                    }
                    else
                        Util.clsUtil.ExibirMensagem("Problemas ao " + (ACAO == Util.clsUtil.ACAO.ALTERAR ? "alterar" : "incluir") + " o registro",
                            "Manutenção de Fornecedores", MessageBoxButtons.OK, MessageBoxIcon.Information);

                }
            }
            catch (Exception ex)
            {
                clsUtil.ExibirMensagem(ex.Message, "Manutenção Cliente");
            }
        }
コード例 #2
0
ファイル: frmListaClientes.cs プロジェクト: Zilioli/PDV
        private void ExcluirCliente(VOCliente pVOCliente)
        {
            BOCliente objCliente = new BOCliente();
            try
            {
                if (objCliente.ManutencaoCliente(pVOCliente, 'E'))
                {
                    clsUtil.ExibirMensagem(clsUtil.MSG_EXCLUSAO, "Manter Clientes");
                    ListarClientes(new VOCliente());
                }

            }
            catch (Exception ex)
            {
                clsUtil.ExibirMensagem(ex.Message, "Manter Clientes", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
ファイル: frmListaClientes.cs プロジェクト: Zilioli/PDV
        private void ListarClientes(VOCliente pCliente)
        {
            //Realiza a pesquisa de fornecedores
            BOCliente objCliente = new BOCliente();
            LISTA_CLIENTES = objCliente.ListarClientes(pCliente);
            dtgClientes.DataSource = this.PreencherVOGrid(LISTA_CLIENTES);
            dtgClientes.ClearSelection();

            //Formata o grid
            dtgClientes.Columns["ID_PESSOA"].Visible = false;
            dtgClientes.Columns["ID_CLIENTE"].Visible = false;
        }