Example #1
0
 public ClientForm(Controller controller, bool edit, Client client)
 {
     InitializeComponent();
     mainController = controller;
     this.edit = edit;
     inputClient = client;
 }
Example #2
0
 /// <summary>
 /// Изменяет данные объекта класса Запись
 /// </summary>
 /// <param name="date">Дата исполнения услуги</param>
 /// <param name="service">Исполняемая услуга</param>
 /// <param name="master">Мастер, исполняющий услугу</param>
 /// <param name="client">Клиент, использующий услугу</param>
 public void change(Service service, Master master, Client client, DateTime day, int hour)
 {
     this.service = service;
     this.master = master;
     this.client = client;
     this.day = day;
     this.hour = hour;
 }
Example #3
0
 public Record(Service service, Master master, Client client, DateTime day, int hour)
 {
     this.service = service;
     this.master = master;
     this.client = client;
     status = false;
     this.day = day;
     this.hour = hour;
 }
Example #4
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;
 }
Example #5
0
 /// <summary>
 /// Инициализирует создание объекта класса Client
 /// </summary>
 /// <returns>Созданный клиент</returns>
 public Client newClient(String name, String birth, String number)
 {
     Client client = new Client(name, birth, number);
     this.clientList.Add(client);
     return client;
 }
Example #6
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);
 }
Example #7
0
 /// <summary>
 /// Изменяет данные объекта класса Клиент
 /// </summary>
 /// <param name="name">ФИО клиента</param>
 /// <param name="birth">Дата рождения клиента</param>
 /// <param name="number">Телефонный номер клиента</param>
 /// <param name="client">Изменяемый объект</param>
 public void changeClient(String name, String birth, String number, Client client)
 {
     client.change(name, birth, number);
 }
Example #8
0
 /// <summary>
 /// Проводит создание и начальную подготовку объекта класса Record
 /// </summary>
 public void registerRecord(Service service, Master master, Client client, DateTime day, int hour)
 {
     mainDataStorage.getSalon().addRecord(service, master, client, day, hour);
 }