private Pes.ContatoVME CarregaMeiosContatos(List <Contato> meiosContatos) { Pes.ContatoVME contatoVME = new Pes.ContatoVME(); if (meiosContatos != null && meiosContatos.Count > 0) { foreach (Contato cont in meiosContatos) { switch (cont.TipoContato) { case eTipoContato.TelefoneResidencial: contatoVME.TelefoneResidencial = cont.Valor; break; case eTipoContato.TelefoneCelular: contatoVME.TelefoneCelular = cont.Valor; break; case eTipoContato.TelefoneFax: contatoVME.TelefoneFax = cont.Valor; break; case eTipoContato.TelefoneComercial: contatoVME.TelefoneComercial = cont.Valor; break; case eTipoContato.Email: contatoVME.Email = cont.Valor; break; } } } return(contatoVME); }
public SalvarVM() { Pessoa = new Pessoa(); Contato = new ContatoVME(); PessoaInterno = new List <Sessao>(); PessoaCredenciado = new List <Sessao>(); IsVisualizar = false; ExibirLimparPessoa = true; }
public List <Contato> PreencheContato(Pes.ContatoVME contato) { List <Contato> meiosContatos = new List <Contato>(); try { if (!string.IsNullOrEmpty(contato.TelefoneResidencial)) { meiosContatos.Add(new Contato { Valor = contato.TelefoneResidencial, TipoContato = eTipoContato.TelefoneResidencial }); } if (!string.IsNullOrEmpty(contato.TelefoneComercial)) { meiosContatos.Add(new Contato { Valor = contato.TelefoneComercial, TipoContato = eTipoContato.TelefoneComercial }); } if (!string.IsNullOrEmpty(contato.TelefoneCelular)) { meiosContatos.Add(new Contato { Valor = contato.TelefoneCelular, TipoContato = eTipoContato.TelefoneCelular }); } if (!string.IsNullOrEmpty(contato.TelefoneFax)) { meiosContatos.Add(new Contato { Valor = contato.TelefoneFax, TipoContato = eTipoContato.TelefoneFax }); } if (!string.IsNullOrEmpty(contato.Email)) { meiosContatos.Add(new Contato { Valor = contato.Email, TipoContato = eTipoContato.Email }); } return(meiosContatos); } catch (Exception exc) { Validacao.AddAdvertencia(exc.Message); } return(null); }
public SalvarVM(List <EstadoCivil> estadosCivis, List <Sexo> sexos, List <ProfissaoLst> profissoes, List <OrgaoClasse> orgaoClasses, List <Estado> estados) { Pessoa = new Pessoa(); Contato = new ContatoVME(); PessoaInterno = new List <Sessao>(); PessoaCredenciado = new List <Sessao>(); EstadosCivis = ViewModelHelper.CriarSelectList(estadosCivis, true); Sexos = ViewModelHelper.CriarSelectList(sexos, true); Profissoes = ViewModelHelper.CriarSelectList(profissoes, true); OrgaoClasses = ViewModelHelper.CriarSelectList(orgaoClasses, true); Estados = ViewModelHelper.CriarSelectList(estados, true); IsVisualizar = false; ExibirLimparPessoa = true; }