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