public GenericOutput <Day> DaySelect(DayPredicate dayPredicate) { if (dayPredicate != null) { dayPredicate.PersonPredicate = PersonPredicate(dayPredicate.PersonPredicate); } return(ModelData.Instance.DaySelect(dayPredicate)); }
public List <DayResume> DayResumeSelect(DayPredicate dayPredicate) { return(Action("[Slice].[Day.Action]", new GenericInput <DayResume, DayPredicate> { ActionType = ActionType.DayResumeSelect, Predicate = dayPredicate }).Entities); }
public GenericOutput <Day> DaySelect(DayPredicate dayPredicate) { return(Action("[Slice].[Day.Action]", new GenericInput <Day, DayPredicate> { ActionType = ActionType.DaySelect, Predicate = dayPredicate })); }
public void TestMethodDayResumeSelect() { Kernel.Instance.Start(); var modelLogic = new ModelLogic(); var dayPredicate = new DayPredicate { Date = new Criteria <DateInterval>(new DateInterval(DateIntervalType.CurrentYear)) }; var serialized = EngineStatic.PortableXmlSerialize(dayPredicate); var genericOutput = modelLogic.DayResumeSelect(dayPredicate); }
public List <DayResume> DayResumeSelect(DayPredicate dayPredicate) { if (dayPredicate != null) { dayPredicate.PersonPredicate = PersonPredicate(dayPredicate.PersonPredicate); } var dayResumes = ModelData.Instance.DayResumeSelect(dayPredicate); var insidePersons = GetInsidePersons(); foreach (var dayResume in dayResumes) { if (dayResume == null || dayResume.Person == null || !dayResume.Person.Id.HasValue || !insidePersons.ContainsKey(dayResume.Person.Id)) { continue; } dayResume.Person.IsInside = true; } return(dayResumes); }
public List <DayResume> DayResumeSelect(DayPredicate dayPredicate) { return(ModelLogic.Instance.DayResumeSelect(dayPredicate)); }
public GenericOutput <Day> DaySelect(DayPredicate dayPredicate) { return(ModelLogic.Instance.DaySelect(dayPredicate)); }