public async Task <Shipment> ById(string id) { try { await ShipmentEntity.ValidateId(id); return(await ShipmentDAO.Methods.GetBy.Id(id)); } catch (Exception) { throw; } }
public async Task AutoUpdate(string id, bool toggle) { try { await ShipmentEntity.ValidateId(id); await ShipmentDAO.Methods.UpdateSet.AutoUpdate(id, toggle); } catch (Exception) { throw; } }
public static async Task RunAutoUpdateById(string id) { try { await ShipmentEntity.ValidateId(id); var shipment = await ShipmentUseCases.Get.ById(id); await ShipmentUseCases.UpdateShipmentWithBoundry(shipment); } catch (Exception e) { throw; } }
public async Task PackageId(string id, string packageId) { try { await PackageEntity.ValidatePackageId(packageId); await ShipmentEntity.ValidateId(id); await ShipmentDAO.Methods.UpdateSet.PackageId(id, packageId); } catch (Exception) { throw; } }
private async Task ValdiateId(string id) { await ShipmentEntity.ValidateId(id); }
public async Task ForwardingEventList(string id, List <ForwardingEvent> list) { await ShipmentEntity.ValidateId(id); await ShipmentDAO.Methods.UpdateSet.SetForwardingEventList(id, list); }
public async Task DeliveredEvent(string id, DeliveredEvent @event) { await ShipmentEntity.ValidateId(id); await ShipmentDAO.Methods.UpdateSet.SetDeliveredEvent(id, @event); }
public async Task RejectedEvent(string id, RejectedEvent @event) { await ShipmentEntity.ValidateId(id); await ShipmentDAO.Methods.UpdateSet.SetRejectedEvent(id, @event); }
public async Task AwaitingForPickUpEvent(string id, AwaitingForPickUpEvent @event) { await ShipmentEntity.ValidateId(id); await ShipmentDAO.Methods.UpdateSet.SetAwaitingForPickUpEvent(id, @event); }