public void GetInstrumentAccessories(InstrumentAccessories instrument) { instrument.CourseName = GetCourseName(); instrument.Data = GetDate(); instrument.LesType = GetLessonType(); instrument.InstrAcGroup = GetInstrumentGroup(); Teacher teacher = new Teacher(GetTeacherNameFunction(), GetTeacherExpirienceFunction()); instrument.TeacherInfo = teacher; }
public void SetInstrumentAccessories(InstrumentAccessories instrument) { FinalAccessory = instrument; SetCourseName(instrument.CourseName); SetDate(instrument.Data); SetLessonType(instrument.LesType); SetInstrumentGroup(instrument.InstrAcGroup); SetTeacherNameFunction(instrument.TeacherInfo.Name); SetTeacherExpirienceFunction(instrument.TeacherInfo.Experience); }
//задание-обновление инфы объектов public void GetInstrumentAccessories(InstrumentAccessories instrument) { instrument.CourseName = GetCourseName(); instrument.Data = GetDate(); instrument.LesType = GetLessonType(); instrument.Group = GetInstrumentGroup(); //достаем инфу из teacher после закрытия Teacher teacher = new Teacher(GetTeacherNameFunction(), GetTeacherExpirienceFunction()); instrument.TeacherInfo = teacher; }
//инициализация при просмотре-редактировании public void SetInstrumentAccessories(InstrumentAccessories instrument) { FinalAccessory = instrument; SetCourseName(instrument.CourseName); SetDate(instrument.Data); SetLessonType(instrument.LesType); //ставим инфу в teacher еще до того как открыли SetInstrumentGroup(instrument.Group); SetTeacherNameFunction(instrument.TeacherInfo.Name); SetTeacherExpirienceFunction(instrument.TeacherInfo.Experience); }
private void btnSave_Click(object sender, EventArgs e) { if (FinalAccessory == null) { InstrumentAccessories instr = new InstrumentAccessories(); GetInstrumentAccessories(instr); MainForm.AddObject(instr); } else { GetInstrumentAccessories(FinalAccessory); } Close(); }