public int ExcluirTermoAditivo(TermoAditivo termoAditivo) { using (var _db = new WexDb()) { _db.Entry(termoAditivo).State = EntityState.Deleted; _db.SaveChanges(); } return(termoAditivo.TermoAditivoId); }
public Boolean IsTermoAditivoVazio(TermoAditivo termoAditivo) { if (termoAditivo.NbAporteTotal != 0) { return(false); } if (termoAditivo.Projetos.Count != 0) { return(false); } return(true); }
public int SalvarTermoAditivo(TermoAditivoDto termoAditivoDto) { var termoAditivo = new TermoAditivo() { TermoAditivoId = termoAditivoDto.TermoAditivoId, TxNome = termoAditivoDto.Nome, TxDescricao = termoAditivoDto.Descricao, DtInicio = termoAditivoDto.DataInicio, DtTermino = termoAditivoDto.DataTermino, PatrocinadorId = termoAditivoDto.Patrocinador.Oid, NbAporteTotal = termoAditivoDto.AporteTotal }; return(TermoAditivoDao.Instancia.SalvarTermoAditivo(termoAditivo)); }
public int SalvarTermoAditivo(TermoAditivo termoAditivo) { using (var _db = new WexDb()) { if (termoAditivo.TermoAditivoId == 0) { _db.TermosAditivos.Add(termoAditivo); } else { _db.Entry(termoAditivo).State = EntityState.Modified; } _db.SaveChanges(); } return(termoAditivo.TermoAditivoId); }