public virtual CustomerGift Load(int customerSysNo, int productSysNo, CustomerGiftStatus status) { DataCommand cmd = DataCommandManager.GetDataCommand("Gift_LoadByParams"); cmd.SetParameterValue("@ProductSysNo", productSysNo); cmd.SetParameterValue("@CustomerSysNo", customerSysNo); cmd.SetParameterValue("@Status", status); return(cmd.ExecuteEntity <CustomerGift>()); }
private void UpdateSelectedItems(List <CustomerGiftListVM> selectedList, List <int> successSysNoList, CustomerGiftStatus targetStatus) { int targetStatusCode = (int)targetStatus; foreach (var sysNo in successSysNoList) { var found = selectedList.FirstOrDefault(item => item.SysNo == sysNo); if (found != null) { found.Status = targetStatusCode; } } UnselectItems(selectedList); }