public void SaveWarehouse() { if (SelectedShopReqInvRow != null) { var valiationCollection = new List <ValidationResult>(); var isvalid = Validator.TryValidateObject(SelectedShopReqInvRow, new ValidationContext(SelectedShopReqInvRow, null, null), valiationCollection, true); if (isvalid) { var header = new TblShopReqHeader { Week = Week, TblItemDownLoadDef = TblItemDownLoadDef, TblStore = TblStore, Year = Year, }; var save = SelectedShopReqInvRow.Iserial == 0; var saveRow = new TblShopReqInv { Qty = SelectedShopReqInvRow.Qty, Iserial = SelectedShopReqInvRow.Iserial, TBLITEMprice = SelectedShopReqInvRow.TBLITEMprice, TblColor = (int)SelectedShopReqInvRow.TblColor, TblSize = (int)SelectedShopReqInvRow.TblSize, TblShopReqHeader1 = header }; Client.UpdateOrDeleteTblShopReqInvAsync(saveRow, save, SelectedMainRow.TblShopReqInvs.IndexOf(SelectedShopReqInvRow), LoggedUserInfo.DatabasEname, LoggedUserInfo.Iserial); } } }
public void SaveComment() { if (SelectedShopReqCommentRow != null) { var valiationCollection = new List <ValidationResult>(); var isvalid = Validator.TryValidateObject(SelectedShopReqCommentRow, new ValidationContext(SelectedShopReqCommentRow, null, null), valiationCollection, true); if (isvalid) { var header = new TblShopReqHeader { Week = Week, TblItemDownLoadDef = TblItemDownLoadDef, TblStore = TblStore, Year = Year, }; var save = SelectedShopReqCommentRow.Iserial == 0; var saveRow = new TblShopReqComment(); saveRow.InjectFrom(SelectedShopReqCommentRow); saveRow.TblShopComment = null; saveRow.TblShopReqHeader1 = header; Client.UpdateOrDeleteTblShopReqCommentsAsync(saveRow, save, 0, LoggedUserInfo.DatabasEname, LoggedUserInfo.Iserial); } } }