public List <OrderTrackingResultSet> GetOrdersList() { if (!string.IsNullOrEmpty(ClaimsPrincipal.Current.Identity.Name)) { var query = TrackingOrderHelper.GetOrdersList(ClaimsPrincipal.Current.Identity.Name); var result = _unitOfWork.ExecuteQuery <OrderTrackingResultSet>(query); return(result); } return(null); }
public List <OrderTrackingResultSet> SearchOrders(string OrderId) { var query = TrackingOrderHelper.SearchOrders(OrderId); var result = _unitOfWork.ExecuteQuery <OrderTrackingResultSet>(query); foreach (var orderresult in result) { orderresult.OrderStatus = OrderHelper.GetEnumDescription((Enums.OrderStatus)orderresult.OrderStatusId); orderresult.PaymentStatus = OrderHelper.GetEnumDescription((Enums.PaymentOption)orderresult.PaymentMethod); } return(result); }
public List <OrderTrackingResultSet> GetProductList(int OrderId) { var query = TrackingOrderHelper.GetProductList(OrderId); var result = _unitOfWork.ExecuteQuery <OrderTrackingResultSet>(query); foreach (var orderresult in result) { if (orderresult.OrderItemStatusId != null) { orderresult.OrderItemStatus = OrderHelper.GetEnumDescription((Enums.OrderStatus)orderresult.OrderItemStatusId); } } return(result); }
public List <OrderTrackingResultSet> GetTrackingOrders() { if (!string.IsNullOrEmpty(ClaimsPrincipal.Current.Identity.Name)) { var query = TrackingOrderHelper.GetTrackingOrder(ClaimsPrincipal.Current.Identity.Name); var result = _unitOfWork.ExecuteQuery <OrderTrackingResultSet>(query); foreach (var orderresult in result) { orderresult.OrderStatus = OrderHelper.GetEnumDescription((Enums.OrderStatus)orderresult.OrderStatusId); orderresult.PaymentStatus = OrderHelper.GetEnumDescription((Enums.OrderStatus)orderresult.PaymentStatusId); orderresult.PaymentMethodString = OrderHelper.GetEnumDescription((Enums.PaymentOption)orderresult.PaymentMethod); } return(result); } return(null); }