//public override async Task<HsborsResponse<bool>> Delete(long id) //{ // var hsbors_server = new HsborsResponse<bool>(); // await hsbors_server.RequestServer(HsborsApiUrl.delete_unit_cost, id); // return hsbors_server; //} public override async Task <HsborsResponse <T> > Get <T>(string id) { var hsbors_server = new HsborsResponse <T>(); await hsbors_server.RequestServer(HsborsApiUrl.get_unitcost, null, id); string hsDate = HSDate.ToHSDate((DateTime)(hsbors_server.Model as UnitCost).date); (hsbors_server.Model as UnitCost).hsdate = hsDate; return(hsbors_server); }
public override async Task <HsborsResponse <List <T> > > Search <T, SearchUnitCostRequest>(SearchUnitCostRequest filter) { var hsbors_server = new HsborsResponse <List <T> >(); await hsbors_server.RequestServer(HsborsApiUrl.search_unit_by_filters, filter); foreach (var item in hsbors_server.Model) { (item as UnitCost).hsdate = HSDate.ToHSDate((item as UnitCost).date); } return(hsbors_server); }