/// <summary> /// Удаление файла платежки из БД /// </summary> /// <returns></returns> protected async Task RemoveOrderAsync() { //Проверяем модель а наличие записи о файле платежки и удаляем ее if (payment.IdOrder != 0) { await FileLoad.RemoveAsync(payment.IdOrder); payment.IdOrder = 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(); }