public DestinatarioPTV ObterDestinatario(int id) { try { DestinatarioPTVBus destinatarioBus = new DestinatarioPTVBus(); return(destinatarioBus.Obter(id)); } catch (Exception ex) { Validacao.AddErro(ex); } return(null); }
public int ObterDestinatarioID(string CpfCnpj) { try { DestinatarioPTVBus _destinatarioBus = new DestinatarioPTVBus(); return(_destinatarioBus.ObterId(CpfCnpj)); } catch (Exception ex) { Validacao.AddErro(ex); } return(0); }
public DestinatarioPTV ValidarDocumento(int pessoaTipo, string CpfCnpj) { DestinatarioPTV destinatario = new DestinatarioPTV(); if (pessoaTipo != (int)ePessoaTipo.Fisica && pessoaTipo != (int)ePessoaTipo.Juridica) { Validacao.Add(Mensagem.PTV.TipoDocumentoObrigatorio); } if (string.IsNullOrEmpty(CpfCnpj)) { Validacao.Add(Mensagem.PTV.DestinatarioObrigatorio); } if (pessoaTipo == (int)ePessoaTipo.Fisica) { if (!ValidacoesGenericasBus.Cpf(CpfCnpj)) { Validacao.Add(Mensagem.PTV.CpfCnpjInvalido); } } if (pessoaTipo == (int)ePessoaTipo.Juridica) { if (!ValidacoesGenericasBus.Cnpj(CpfCnpj)) { Validacao.Add(Mensagem.PTV.CpfCnpjInvalido); } } if (Validacao.EhValido) { DestinatarioPTVBus destinatarioBus = new DestinatarioPTVBus(); destinatario = destinatarioBus.Obter(destinatarioBus.ObterId(CpfCnpj)); if (destinatario.ID <= 0) { NovoDestinatario = true; //Habilita botão Novo destinatário Validacao.Add(Mensagem.PTV.DestinatarioNaoCadastrado); } } return(destinatario); }