Beispiel #1
0
 public FormPessoaCad(EnumPessoaTipo tipo, EnumAssistencia assist, bool pfisica = true)
 {
     Inicializar();
     enumPessoa = tipo;
     TipoPessoa(pfisica);
     Assistencia = assist;
 }
Beispiel #2
0
        private void CadPessoa(EnumPessoaTipo pessoa)
        {
            FormPessoaFisicaJuridica formPessoa = new FormPessoaFisicaJuridica();
            FormPessoaCad            formPessoaCad;

            if (formPessoa.ShowDialog(this) == DialogResult.Yes)
            {
                formPessoaCad = new FormPessoaCad(pessoa, true);
            }
            else if (formPessoa.DialogResult == DialogResult.OK)
            {
                formPessoaCad = new FormPessoaCad(pessoa, false);
            }
            else
            {
                return;
            }

            formPessoa.Dispose();


            if (pessoa == EnumPessoaTipo.Cliente)
            {
                if (formPessoaCad.ShowDialog(this) == DialogResult.Yes)
                {
                    if (Unidade.uniassistencia == EnumAssistencia.Assistencia)
                    {
                        PessoaInfo p  = formPessoaCad.SelecionadoPessoa;
                        int        id = p.Id;

                        if (id > 0)
                        {
                            switch (Empresa.empnegocio)
                            {
                            case EnumEmpresaNegocio.Loja_Iphone:

                                Aparelho.FormAparelhoMenu formAparelhoMenu = new Aparelho.FormAparelhoMenu(p);
                                formAparelhoMenu.ShowDialog(this);
                                formAparelhoMenu.Dispose();
                                break;

                            case EnumEmpresaNegocio.Refrigeracao:
                                break;

                            default:
                                break;
                            }
                        }
                    }
                }

                formPessoaCad.Dispose();
            }
            else
            {
                AbrirForm(formPessoaCad);
            }
        }
        public PessoaInfo ConsultarPessoaPadrao(EnumPessoaTipo tipo, bool pad = true)
        {
            if (accessDbMySql.Conectar())
            {
                accessDbMySql.AddParametrosMySql("@tipo", tipo);
                accessDbMySql.AddParametrosMySql("@padrao", pad);

                DataTable dataTable = accessDbMySql.dataTableMySql("spConsultarPessoaPadrao");
                if (dataTable != null)
                {
                    return(PreencherPessoa(dataTable)[0]);
                }
                else
                {
                    return(null);
                }
            }
            else
            {
                return(null);
            }
        }
 public PessoaColecao ConsultarPessoaDescricao(string descricao, EnumPessoaTipo tipo)
 {
     if (accessDbMySql.Conectar())
     {
         accessDbMySql.AddParametrosMySql("@descricao", descricao);
         accessDbMySql.AddParametrosMySql("@tipo", tipo);
         accessDbMySql.AddParametrosMySql("@assist", Assistencia);
         DataTable dataTable = accessDbMySql.dataTableMySql("spConsultarPessoaDescricao");
         if (dataTable != null)
         {
             return(PreencherPessoa(dataTable));
         }
         else
         {
             return(null);
         }
     }
     else
     {
         return(null);
     }
 }
 public PessoaColecao ConsultarPessoaPorTipo(EnumPessoaTipo tipo)
 {
     return(ConsultarPessoaDescricao("%", tipo));
 }
 public FormPessoaConsultar(EnumPessoaTipo pessoa)
 {
     Inicializar();
     enumPessoa       = pessoa;
     labelTitle.Text += pessoa.ToString();
 }
Beispiel #7
0
 public FormPessoaCad(EnumPessoaTipo tipo, bool pfisica)
 {
     Inicializar();
     enumPessoa = tipo;
     TipoPessoa(pfisica);
 }
Beispiel #8
0
        private void BuscarPessoa(EnumPessoaTipo enumPessoa)
        {
            FormPessoaConsultar formClienteConsultar = new FormPessoaConsultar(enumPessoa);

            AbrirForm(formClienteConsultar);
        }
Beispiel #9
0
        protected PessoaColecao PreencherPessoa(DataTable dataTable)
        {
            PessoaColecao colecao = new PessoaColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                enumTipo = new EnumPessoaTipo();
                EnumAssistencia assist = new EnumAssistencia();

                switch (Convert.ToInt32(row["pssassistencia"]))
                {
                case 1:
                    enumTipo = EnumPessoaTipo.Cliente;
                    break;

                case 2:
                    enumTipo = EnumPessoaTipo.Funcionario;
                    break;

                case 3:
                    enumTipo = EnumPessoaTipo.Fornecedor;
                    break;

                default:
                    break;
                }

                if (Convert.ToBoolean(row["pssassistencia"]))
                {
                    assist = EnumAssistencia.Assistencia;
                }
                else
                {
                    assist = EnumAssistencia.Loja;
                }

                PessoaInfo pessoa = new PessoaInfo
                {
                    pssassistencia    = assist,
                    psscpf            = Convert.ToString(row["psscpf"]),
                    pssdataregistro   = Convert.ToDateTime(row["pssdataregistro"]).Date,
                    pssnome           = Convert.ToString(row["pssnome"]),
                    pssemail          = Convert.ToString(row["pssemail"]),
                    pssendbairro      = Convert.ToString(row["pssendbairro"]),
                    pssendcep         = Convert.ToString(row["pssendcep"]),
                    pssendcidade      = Convert.ToString(row["pssendcidade"]),
                    pssendcomplemento = Convert.ToString(row["pssendcomplemento"]),
                    pssendlogradouro  = Convert.ToString(row["pssendlogradouro"]),
                    pssenduf          = Convert.ToString(row["pssenduf"]),
                    pssid             = Convert.ToInt32(row["pssid"]),
                    pssidtipo         = enumTipo,
                    pssiduser         = Convert.ToInt32(row["pssiduser"]),
                    pssniver          = Convert.ToDateTime(row["pssniver"]).Date,
                    psstelefone       = Convert.ToString(row["psstelefone"]),
                };

                colecao.Add(pessoa);
            }

            return(colecao);
        }