// public bool salvar(OcorrenciaRelacionamento OOcorrenciaRelacionamento) { if (OOcorrenciaRelacionamento.id == 0) { return(this.inserir(OOcorrenciaRelacionamento)); } return(this.atualizar(OOcorrenciaRelacionamento)); }
// private bool inserir(OcorrenciaRelacionamento OOcorrenciaRelacionamento) { OOcorrenciaRelacionamento.id = this.proximoId(); OOcorrenciaRelacionamento.setDefaultInsertValues(); db.OcorrenciaRelacionamento.Add(OOcorrenciaRelacionamento); db.SaveChanges(); return(OOcorrenciaRelacionamento.id > 0); }
// private bool atualizar(OcorrenciaRelacionamento OOcorrenciaRelacionamento) { var dbOcorrenciaRelacionamento = db.OcorrenciaRelacionamento.condicoesSeguranca().FirstOrDefault(x => x.id == OOcorrenciaRelacionamento.id); if (dbOcorrenciaRelacionamento == null) { return(false); } OOcorrenciaRelacionamento.setDefaultUpdateValues(); var dbEntry = db.Entry(dbOcorrenciaRelacionamento); dbEntry.CurrentValues.SetValues(OOcorrenciaRelacionamento); dbEntry.ignoreFields(); db.SaveChanges(); return(OOcorrenciaRelacionamento.id > 0); }