Esempio n. 1
0
 public static BookingRequest GetRequestWithId(string requestId)
 {
     return(MaintenanceServiceStore.GetRequestWithId(requestId));
 }
Esempio n. 2
0
 public static bool AddNewRequestPendingApproval(BookingRequest requestInfo)
 {
     return(MaintenanceServiceStore.AddNewRequestPendingApproval(requestInfo));
 }
Esempio n. 3
0
 public static IEnumerable <BookingRequest> GetAllDeliveredRequests()
 {
     return(MaintenanceServiceStore.GetRequestsWithStatus(RequestStatuses.Delivered));
 }
Esempio n. 4
0
 public static IEnumerable <BookingRequest> GetRequestWithUserId(string userId)
 {
     return(MaintenanceServiceStore.GetRequestWithUserId(userId));
 }
Esempio n. 5
0
 public static IEnumerable <BookingRequest> GetAllApprovedRequests()
 {
     return(MaintenanceServiceStore.GetRequestsWithStatus(RequestStatuses.ApprovedAndWaitingDelivery));
 }
Esempio n. 6
0
 public static IEnumerable <BookingRequest> GetAllPendingApprovalRequests()
 {
     return(MaintenanceServiceStore.GetRequestsWithStatus(RequestStatuses.PendingApproval));
 }
Esempio n. 7
0
 public static IEnumerable <BookingRequest> GetAllRequests()
 {
     return(MaintenanceServiceStore.GetAllRequests());
 }
Esempio n. 8
0
 public static BookingRequest FinalizeRequest(string requestId)
 {
     return(MaintenanceServiceStore.ChangeRequestStateIfFound(requestId, RequestStatuses.Delivered));
 }
Esempio n. 9
0
 public static BookingRequest ApproveRequest(string requestId)
 {
     return(MaintenanceServiceStore.ChangeRequestStateIfFound(requestId, RequestStatuses.ApprovedAndWaitingDelivery));
 }