private bool CheckValidity() { if (ClassSeleter.ClassType < 0) { return(RaiseErrOccuredEvent(MessageType.ClassTypeErr)); } if (string.IsNullOrEmpty(ClassSeleter.SelectedClass)) { return(RaiseErrOccuredEvent(MessageType.ClassNameErr)); } if (string.IsNullOrEmpty(ClassSeleter.SelectedTeacher)) { return(RaiseErrOccuredEvent(MessageType.TeacherErr)); } if (ClassCount < 1) { return(RaiseErrOccuredEvent(MessageType.ClassCountErr)); } if (ClassDate.Year < 2000) { return(RaiseErrOccuredEvent(MessageType.ClassDateErr)); } if (!CallingNames.CheckValidity()) { return(RaiseErrOccuredEvent(MessageType.NameCallingNoCallErr)); } return(true); }
public void LoadByCalling(NameCallingModel model) { _calling = model; ClassSeleter.LoadByCalling(model); ClassDate = model.ClassDate; ClassCount = 1; CallingNames.LoadTraineesWithState(model.TraineesWithCallingState); }
public void FillCalling() { _calling.ClassDate = ClassDate; _calling.ClassType = ClassSeleter.ClassType; _calling.ClassID = ClassSeleter.GetCurrentClassID(); _calling.TeacherID = ClassSeleter.GetCurrentTeacherID(); CallingNames.GetCallingNames(ref _calling); }
public void ClearAll() { ClassSeleter.ClearAll(); CallingNames.ClearAll(); ClassCount = 0; }