Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 3
0
 public bool Post(ProgramVendorMap programVendorMap)
 {
     return(_prgCostLocationCommands.MapVendorCostLocations(Models.ApiContext.ActiveUser, programVendorMap));
 }
Ejemplo n.º 4
0
 public bool MapVendorBillableLocations(ProgramVendorMap programVendorMap)
 {
     return(_prgBillableLocationCommands.MapVendorBillableLocations(Models.ApiContext.ActiveUser, programVendorMap));
 }