private async Task <bool> CheckIfSaleIsRegistered(string id) { var req = new GrpcString() { Value = id }; var isRegistered = await ShippingClient.GetIsMarketplaceSaleIdRegistered(req); return(isRegistered.Value); }
public override async Task <GrpcVoid> RunAutoUpdateById(GrpcString request, ServerCallContext context) { try { return(await Controller.RunAutoUpdateById(request)); } catch (Exception e) { throw HandleException(e); } }
public override async Task <GrpcPackage> GetPackageById(GrpcString request, ServerCallContext context) { try { return(await Controller.GetPackageById(request)); } catch (Exception e) { throw HandleException(e); } }
public override async Task <GrpcShipmentEvents> GetShipmentEvents(GrpcString request, ServerCallContext context) { try { return(await Controller.GetShipmentEvents(request)); } catch (Exception e) { throw HandleException(e); } }
public override async Task <GrpcVoid> DeleteShipment(GrpcString request, ServerCallContext context) { try { return(await Controller.DeleteShipment(request)); } catch (Exception e) { throw HandleException(e); } }
public override async Task <GrpcBoolean> GetIsMarketplaceSaleIdRegistered(GrpcString request, ServerCallContext context) { try { return(await Controller.GetIsMarketplaceSaleIdRegistered(request)); } catch (Exception e) { throw HandleException(e); } }
public static async Task <GrpcVoid> RunAutoUpdateById(GrpcString req) { try { return(await Client.RunAutoUpdateByIdAsync(req)); } catch (Exception) { throw; } }
public static async Task <GrpcBoolean> GetIsMarketplaceSaleIdRegistered(GrpcString req) { try { return(await Client.GetIsMarketplaceSaleIdRegisteredAsync(req)); } catch (Exception) { throw; } }
public static async Task <GrpcVoid> DeleteShipment(GrpcString req) { try { return(await Client.DeleteShipmentAsync(req)); } catch (Exception) { throw; } }
public static async Task <GrpcShipmentEvents> GetShipmentEvents(GrpcString req) { try { return(await Client.GetShipmentEventsAsync(req)); } catch (Exception) { throw; } }
public static async Task <GrpcShipmentEvents> GetShipmentEvents(GrpcString grpcRequest) { try { var id = GrpcStringAdapter.GetFrom(grpcRequest); var shipment = await ShipmentUseCases.Get.ById(id); return(ShipmentEventsPresenter.Present(shipment)); } catch (Exception e) { throw; } }
public static async Task <GrpcVoid> DeleteShipment(GrpcString grpcRequest) { try { var id = GrpcStringAdapter.GetFrom(grpcRequest); await ShipmentUseCases.Delete.Execute(id); return(GrpcVoid); } catch (Exception e) { throw; } }
public static async Task <GrpcVoid> RunAutoUpdateById(GrpcString req) { try { var id = GrpcStringAdapter.GetFrom(req); await ShipmentUseCaseController.RunAutoUpdateById(id); return(GrpcVoid); } catch (Exception e) { throw e; } }
public static async Task <GrpcPackage> GetPackageById(GrpcString grpcRequest) { try { var id = GrpcStringAdapter.GetFrom(grpcRequest); var package = await GetPackage.Execute(id); return(PackagePresenter.PresentePackage(package)); } catch (Exception e) { throw e; } }
public static async Task <GrpcBoolean> GetIsMarketplaceSaleIdRegistered(GrpcString req) { try { var id = GrpcStringAdapter.GetFrom(req); var isRegistered = await ShipmentUseCases.GetIsMarketplaceSaleIdRegistered(id); return(new GrpcBoolean() { Value = isRegistered }); } catch (Exception) { throw; } }
public async Task <IActionResult> GetShipmentEvents(string id) { try { var req = new GrpcString() { Value = id }; var events = await ShippingClient.GetShipmentEvents(req); return(new ContentResult() { Content = ShipmentEventsPresenter.PresentSerialized(events), ContentType = "application/json" }); } catch (Exception e) { throw; } }
public static string GetFrom(GrpcString req) => req.Value;