public void CreateResponsibleUser(ResponsibleUserVM entity, bool overrideWhenCreate, Action callback) { var request = new CreateResponsibleUserReq(); request.ResponsibleUser = entity.ConvertVM <ResponsibleUserVM, ResponsibleUserInfo>(); request.OverrideWhenCreate = overrideWhenCreate; string relativeUrl = "/InvoiceService/ResponsibleUser/Create"; restClient.Create <object>(relativeUrl, request, (obj, args) => { if (args.FaultsHandle()) { return; } callback(); }); }
public void CreateOrUpdateResponsibleUser(CreateResponsibleUserReq request) { ObjectFactory <TrackingInfoAppService> .Instance.CreateOrUpdateResponsibleUser(request.ResponsibleUser, request.OverrideWhenCreate.Value); }