public ServiceResult <ServiceResponse> ChangeOrderStatus(int id, Core.Enum.OrderStatus status) { ServiceResult <ServiceResponse> result = new ServiceResult <ServiceResponse>(); try { result.Data = new ServiceResponse(); result.Data.Status = _orderBO.Update(id, status) ? ServiceResponseStatus.Yes : ServiceResponseStatus.No; } catch (Exception ex) { result.HasError = true; result.ErrorMessage = ex.Message; } return(result); }
public ServiceResult <Core.Model.Order> ChangeOrderStatus(int id, Core.Enum.OrderStatus currentStatus) { Core.Model.Order order = new Core.Model.Order(); ServiceResult <Core.Model.Order> result = new ServiceResult <Core.Model.Order>(); result.Data = new Core.Model.Order(); try { order.Id = id; order.CurrentStatus = currentStatus; var status = _orderBO.UpdateOrder(order); result.HasError = false; } catch (Exception ex) { result.HasError = true; result.ErrorMessage = ex.Message; } return(result); }