public virtual async Task <IHttpActionResult> UpsertWaterData(WaterDataContract data) { data.UserName = User.Identity.Name; var service = Bootstrapper.Container.Resolve <IWaterService>(); var result = await Task.Run(() => service.UpsertDataEntry(data)); return(Ok(result)); }
private static void Water(FileHandlerBase <GenericDataContract> handler, GenericDataContract obj) { var data = new WaterDataContract { CostCode = obj.CostCode, EndDate = obj.EndDate, Money = obj.Money, RowNo = obj.RowNo, SourceId = obj.SourceId, StartDate = obj.StartDate, Units = obj.Units }; handler.CallService <IWaterService>(service => service.UpsertDataEntry(data)); }
public virtual async Task<IHttpActionResult> UpsertWaterData(WaterDataContract data) { data.UserName = User.Identity.Name; var service = Bootstrapper.Container.Resolve<IWaterService>(); var result = await Task.Run(() => service.UpsertDataEntry(data)); return Ok(result); }