public static ProjetoUltimoFiltro GetUltimoFiltroByProject(Session session, Projeto projeto) { ProjetoUltimoFiltro ultimo_filtro = session.FindObject <ProjetoUltimoFiltro>(CriteriaOperator.Parse("Projeto=?", projeto.Oid)); if (ultimo_filtro != null) { return(ultimo_filtro); } return(default(ProjetoUltimoFiltro)); }
/// <summary> /// AfterConstruction /// </summary> public override void AfterConstruction() { base.AfterConstruction(); verificacaoValida = false; oldDate = DateTime.MinValue; DtInicioPlan = DateTime.MinValue; DtInicioReal = DateTime.MinValue; DtTerminoPlan = DateTime.MinValue; DtTerminoReal = DateTime.MinValue; dtTermino = DateTime.MinValue; NbCicloTotalPlan = 0; NbCicloDiasIntervalo = 1; NbCicloDuracaoDiasPlan = 10; UltimoFiltro = new ProjetoUltimoFiltro(Session) { Projeto = this }; }