示例#1
0
 public virtual void CheckPossibilityToEditWorkDaysPlan()
 {
     ValidationUtils.Assert(!IsClosed, "Невозможно редактировать закрытый заказ.");
     ValidationUtils.Assert(IsIncludingOneBatch, "Невозможно редактировать график рабочих дней заказа при наличии нескольких партий.");
     ValidationUtils.Assert(batches.First().CurrentStage.OrdinalNumber == 1,
                            String.Format("Невозможно редактировать график рабочих дней заказа на этапах, отличных от «{0}».", batches.First().FirstStage.Name));
 }
示例#2
0
 public virtual Attendee GetAttendee(Guid attendeeId)
 {
     return(_attendees.First(a => a.Id == attendeeId));
 }