public override string Update(IrregularOrder order, Collection <OrderItem> orderItems) { string errorMessage = AutoSync.GetInstance().CheckServerIsFree(); if (string.IsNullOrEmpty(errorMessage)) { errorMessage = ServerConnector.GetInstance().UpdateOrderInfoRequest(order, orderItems.ToList()); } errorMessage = HandleRequestResult(errorMessage); return(string.IsNullOrEmpty(errorMessage) == false ? errorMessage : base.Update(order, orderItems)); }
public override string Update(IrregularOrder entity) { string errorMessage = AutoSync.GetInstance().CheckServerIsFree(); if (string.IsNullOrEmpty(errorMessage)) { errorMessage = ServerConnector.GetInstance().UpdateSingleOrderInfoRequest(entity); } errorMessage = HandleRequestResult(errorMessage); return(base.Update(entity)); }
public override string Cancel(DBManagement.Ticket ticket, decimal returnFee) { string errorMessage = AutoSync.GetInstance().CheckServerIsFree(); if (string.IsNullOrEmpty(errorMessage)) { errorMessage = ServerConnector.GetInstance().CancelTicketRequest(ticket); } errorMessage = HandleRequestResult(errorMessage); return(string.IsNullOrEmpty(errorMessage) == false ? errorMessage : base.Cancel(ticket, returnFee)); }
public override string Delete(Ticket entity) { string errorMessage = AutoSync.GetInstance().CheckServerIsFree(); if (string.IsNullOrEmpty(errorMessage)) { errorMessage = ServerConnector.GetInstance().CancelTicketRequest(entity); } errorMessage = HandleRequestResult(errorMessage); return(string.IsNullOrEmpty(errorMessage) == false ? errorMessage : base.Delete(entity)); }
public override string Delete(string id) { IrregularOrder irregularOrder = new IrregularOrder(); irregularOrder.id = id; string errorMessage = AutoSync.GetInstance().CheckServerIsFree(); if (string.IsNullOrEmpty(errorMessage)) { errorMessage = ServerConnector.GetInstance().DeleteOrderInfoRequest(irregularOrder); } errorMessage = HandleRequestResult(errorMessage); return(string.IsNullOrEmpty(errorMessage) == false ? errorMessage : base.Delete(id)); }