コード例 #1
0
        /// <summary>
        /// Удаление файла платежки из БД
        /// </summary>
        /// <returns></returns>
        protected async Task RemoveOrderAsync()
        {
            //Проверяем модель а наличие записи о файле платежки и удаляем ее
            if (payment.IdOrder != 0)
            {
                await FileLoad.RemoveAsync(payment.IdOrder);

                payment.IdOrder = 0;
            }
        }
コード例 #2
0
        /// <summary>
        /// Удалить запись
        /// </summary>
        /// <param name="item"></param>
        protected async Task RemoveAsync(Payment item)
        {
            //Удаляем платеж и вносим изменения в БД
            await Repository.RemoveAsync(item.IdPayment);

            await FileLoad.RemoveAsync(item.IdOrder);

            Invoice.Pay = false;
            await InvoiceRepository.EditAsync(Invoice);

            await StateUpdate();
        }