public int Salvar(TelefoneDTOPersistencia pTel) { Telefone lTelefone = new Telefone(); if (pTel.codTel != null && Convert.ToInt64(pTel.codTel) > 0) { lTelefone.ddd = pTel.dddTel; lTelefone.numeros = pTel.numTel; lTelefone.Pessoa = new Pessoa(); // lTelefone.Pessoa.id = Convert.ToInt32(pTel.codPessoa); return(dao.Salvar(lTelefone)); } else { lTelefone.id = Convert.ToInt32(pTel.codTel); lTelefone.ddd = pTel.dddTel; lTelefone.numeros = pTel.numTel; lTelefone.Pessoa = new Pessoa(); // lTelefone.Pessoa.id = Convert.ToInt32(pTel.codPessoa); return(dao.Editar(lTelefone)); } }