Exemplo n.º 1
0
 /// <summary>
 /// Создание записи в салоне
 /// </summary>
 /// <param name="date">дата записи</param>
 /// <param name="service">выбранная клиентом услуга</param>
 /// <param name="master">мастер</param>
 /// <param name="client">клиент</param>
 public Record addRecord(Service service, Master master, Client client, DateTime day, int hour)
 {
     Record newRecord = new Record(service, master, client, day, hour);
     recordList.Add(newRecord);
     service.linkRecord(newRecord);
     master.linkRecord(newRecord);
     client.linkRecord(newRecord);
     return newRecord;
 }
Exemplo n.º 2
0
        public RecordForm(Controller controller, bool edit, Record record)
        {
            InitializeComponent();
            mainController = controller;

            List<Service> serviceList = mainController.getServiceList("");
            foreach (Service service in serviceList)
            {
                comboBoxService.Items.Add(service);
            }
            this.edit = edit;
            inputRecord = record;
            mainMonthCalendar.MinDate = mainMonthCalendar.TodayDate;
        }
Exemplo n.º 3
0
 /// <summary>
 /// Присоединяет запись к клиенту
 /// </summary>
 /// <param name="recordToLink">запись, которая будет присоединена</param>
 public void linkRecord(Record recordToLink)
 {
     this.recordList.Add(recordToLink);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Изменяет статус записи Record
 /// </summary>
 /// <param name="record"></param>
 public void changeRecordStatus(Record record)
 {
     record.changeStatus();
 }
Exemplo n.º 5
0
 /// <summary>
 /// Изменяет параметры объекта Record
 /// </summary>
 public void changeRecord(Service service, Master master, Client client, DateTime day, int hour, Record record)
 {
     record.change(service, master, client, day, hour);
 }
Exemplo n.º 6
0
 /// <summary>
 /// Добавляет запись, в которой указана услуга
 /// </summary>
 public void linkRecord(Record record)
 {
     recordList.Add(record);
 }
Exemplo n.º 7
0
 /// <summary>
 /// Присоединяет запись к клиенту
 /// </summary>
 /// <param name="recordToLink">запись, которая будет присоединена</param>
 public void linkRecord(Record recordToLink)
 {
     this.recordList.Add(recordToLink);
 }