public void Test() { StockUsageFactory _stockUsageFactory = new StockUsageFactory(); var lstUsage = new List <UsageManagementModel>(); lstUsage.Add(new UsageManagementModel() { Id = "37863172-ae98-4454-880d-327e1044d038", Code = "002", Usage = 0.05 }); _stockUsageFactory.PushDataToXero(new UsageManagementRequest() { DateTo = DateTime.Now, StoreId = "4c05d27c-a42c-4038-b4f8-91b914a031c7" }, lstUsage); }
public ResultModels Insert(StockUsageRequestModel info) { //_logger.Info(info); NSLog.Logger.Info("Start insert [Stock Usage] data.......................", info); var result = new ResultModels(); if (info.ListDetails != null && info.ListDetails.Any()) { StockUsageFactory stockUsageFactory = new StockUsageFactory(); result.IsOk = stockUsageFactory.Insert(info); } else { //AutoCreate DataEntry StockCountFactory _stockCountFactory = new StockCountFactory(); Task.Run(() => _stockCountFactory.AutoCreatedStockCount(info.CompanyId, info.StoreId, info.BusinessId, info.DateFrom, info.DateTo, null)); } return(result); }