public ResultModels InsertDataSaleFromPOS(PosSaleReportReturnModels datas) { NSLog.Logger.Info("Start InsertDataSaleFromPOS (Pos Sale).......................", datas); var result = new ResultModels(); if (datas != null && (datas.PosSaleReportDTOs != null && datas.PosSaleReportDTOs.Any())) { PosSaleFactory posSaleFactory = new PosSaleFactory(); result.IsOk = posSaleFactory.Insert(datas); } return(result); }
public ResultModels MergeData(NuPosPushRequest model) { var result = new ResultModels(); if (model == null) { model = new NuPosPushRequest(); } if (model.ListStore == null) { result.IsOk = false; result.Message = "[ListStore] is required"; } else { PosSaleFactory posSaleFactory = new PosSaleFactory(); result.IsOk = posSaleFactory.MergeData(model.ListStore, model.Month, model.Year); } return(result); }