public async Task <IActionResult> Delete(int orderHeaderId) { if (orderHeaderId < 1) { return(RedirectToAction("Home", "GetLines")); } var result = await _orderHeaderService.DeleteWithOrderLines(orderHeaderId); if (result.Status == Status.Success) { return(RedirectToAction("Index", "Home")); } return(RedirectToAction("Home", "GetLines")); }
public async Task <IActionResult> DeleteAsync(int id) { if (id < 1) { return(BadRequest(JsonSerializer.Serialize(new ErrorModel { Message = "Hatali id girisi, lutfen 0 dan buyuk bir id giriniz!" }))); } var result = await _orderHeaderService.DeleteWithOrderLines(id); if (result.Status == Status.Error) { var errorModel = JsonSerializer.Serialize(new ErrorModel { Message = "Veritabaninda bu idye sahip veri bulunamadi!" }); return(BadRequest(errorModel)); } return(Ok(new { Message = "Idsi girilen veri basariyla silindi!" })); }