示例#1
0
        /// <summary>
        /// Сохранение пользователя в БД, если его там ещё нет.
        /// <param name="client">Сохраняемый клиент</param>
        /// </summary>
        public void Save(ClientModel client)
        {
            if (clientsCache.Contains(client))             // Если клиент делает заказ не первый раз
            {
                dbController.IncreaseOrdersNumber(client); // Увечиваем соответствующий атрибут в БД
                return;
            }

            dbController.Save(client);
            clientsCache.Add(client);
        }
 /// <summary>
 /// Сохранение заказа в БД
 /// </summary>
 /// <param name="order">Сохраняемый заказ</param>
 public void Save(OrderModel order)
 {
     DbController.Save(order);
     OrdersCache.Add(order);
 }
示例#3
0
 /// <summary>
 /// Сохранение услуги в БД.
 /// </summary>
 /// <param name="service">Сохраняемая услуга</param>
 public void Save(ServiceModel service)
 {
     DbController.Save(service);
     ServicesCache.Add(service);
 }