public IActionResult GetAllOrders() { try { var OrdderData = repository.GetAllOrder(); if (OrdderData != null) { return(Ok(imapper.Map <IEnumerable <Order>, IEnumerable <OrderViewModel> >(OrdderData))); } else { return(NotFound()); } } catch (Exception EX) { logger.LogError($"Request failed due to {EX}"); return(BadRequest("Request Failed")); } }