public async Task <bool> MapVendorCostLocations(ProgramVendorMap programVendorMap) { string _baseUri = ConfigurationManager.AppSettings["WebAPIURL"]; RestClient _restClient = new RestClient(new Uri(_baseUri)); var route = string.Format("{0}/{1}/{2}", _baseUri, RouteSuffix, "MapVendorCostLocations"); var result = await PostAsync <ApiResult <bool> >(route, programVendorMap, Encoding.UTF8, ActiveUser); return(result.Results.FirstOrDefault()); }
public bool MapVendorBillableLocations(ProgramVendorMap programVendorMap) { string _baseUri = ConfigurationManager.AppSettings["WebAPIURL"]; RestClient _restClient = new RestClient(new Uri(_baseUri)); var route = string.Format("{0}/{1}", RouteSuffix, "MapVendorBillableLocations"); var result = JsonConvert.DeserializeObject <ApiResult <bool> >(_restClient.Execute( HttpRestClient.RestAuthRequest(Method.POST, route, ActiveUser).AddJsonBody(programVendorMap)).Content).Results?.FirstOrDefault(); return(result.HasValue ? (bool)result : false); }
public bool Post(ProgramVendorMap programVendorMap) { return(_prgCostLocationCommands.MapVendorCostLocations(Models.ApiContext.ActiveUser, programVendorMap)); }
public bool MapVendorBillableLocations(ProgramVendorMap programVendorMap) { return(_prgBillableLocationCommands.MapVendorBillableLocations(Models.ApiContext.ActiveUser, programVendorMap)); }