Esempio n. 1
0
 public async Task <IActionResult> Delete(string id)
 {
     try
     {
         return(Ok(await _repository.Delete(id)));
     }
     catch (Exception exc)
     {
         _logger.LogError($"Error: {exc}");
         // transaction.Rollback();
         return(NotFound());
     }
 }
Esempio n. 2
0
        public async Task Delete(Guid id)
        {
            var priceListToDelete = await GetById(id);

            if (priceListToDelete == null)
            {
                Notify($"Price List {id} not found.");
                return;
            }

            _priceListRepository.Delete(priceListToDelete);
            await UnitOfWork.Save();
        }
 public JsonResult Delete(int id)
 {
     if (id > 0)
     {
         PriceList price = _priceListRepository.GetById(id);
         _priceListRepository.Delete(price);
         _priceListRepository.SaveChanges();
         return(Json(new { success = true, message = "Запись была успешно удалена" }));
     }
     else
     {
         return(Json(new {
             success = false,
             message = "Произошла ошибка в удалении, попробуйте еще раз"
         }));
     }
 }