public Boolean Salvar(ArrayList pLista) { if (pLista[0] == null) { //Criar um Novo this.objMorador = new Morador(); // this.objMorador.Id = Convert.ToInt16(pLista[0]); this.objMorador.Nome = Convert.ToString(pLista[1]); this.objMorador.Cpf = Convert.ToString(pLista[2]); this.objMorador.Email = Convert.ToString(pLista[3]); this.objMorador.Telefone = Convert.ToString(pLista[4]); this.objMorador.IsResponsavel = Convert.ToBoolean(pLista[5]); this.objMorador.Apartamento = Apartamento.RecuperaObj(Convert.ToString(pLista[6])); if (objMorador.Persistir()) { return(true); } else { return(false); } } else { //Atualização this.objMorador.Nome = Convert.ToString(pLista[1]); this.objMorador.Cpf = Convert.ToString(pLista[2]); this.objMorador.Email = Convert.ToString(pLista[3]); this.objMorador.Telefone = Convert.ToString(pLista[4]); this.objMorador.IsResponsavel = Convert.ToBoolean(pLista[5]); this.objMorador.Apartamento = Apartamento.RecuperaObj(Convert.ToString(pLista[6])); if (objMorador.Atualizar()) { return(true); } else { return(false); } } }
public Boolean Salvar(ArrayList pLista) { if (pLista[0] == null) { //Criar um Novo this.objLocatario = new DonoDoImovel(); this.objLocatario.Id = Convert.ToInt16(pLista[1]); this.objLocatario.Nome = Convert.ToString(pLista[2]); this.objLocatario.Cpf = Convert.ToString(pLista[3]); this.objLocatario.QtdApartamentos = Convert.ToInt16(pLista[4]); this.objLocatario.Telefone = Convert.ToString(pLista[5]); this.objLocatario.Apartamento = Apartamento.RecuperaObj(Convert.ToString(pLista[6])); if (objLocatario.Persistir()) { return(true); } else { return(false); } } else { //Atualização this.objLocatario.Id = Convert.ToInt16(pLista[1]); this.objLocatario.Nome = Convert.ToString(pLista[2]); this.objLocatario.Cpf = Convert.ToString(pLista[3]); this.objLocatario.QtdApartamentos = Convert.ToInt16(pLista[4]); this.objLocatario.Telefone = Convert.ToString(pLista[5]); this.objLocatario.Apartamento = Apartamento.RecuperaObj(Convert.ToString(pLista[6])); if (objLocatario.Atualizar()) { return(true); } else { return(false); } } }