public CommissionItemDetailView(CommissionItemVM vm, VendorCommissionItemType type) { InitializeComponent(); m_vm = vm; this.type = type; this.Loaded += new RoutedEventHandler(CommissionItemDetailView_Loaded); }
public List <CommissionItemDetail> LoadCommissionItemDetails(int commissionSysNo, VendorCommissionItemType type) { List <CommissionItemDetail> result = new List <CommissionItemDetail>(); CustomDataCommand dataCommand = DataCommandManager.CreateCustomDataCommandFromConfig("GetCommissionDetailByItemSysNoList"); dataCommand.SetParameterValue("@Type", type.ToString()); dataCommand.CommandText = dataCommand.CommandText.Replace("#CommissionItemList#", commissionSysNo.ToString()); result = dataCommand.ExecuteEntityList <CommissionItemDetail>(); return(result); }
public void InsertCommissionDetail(CommissionItemDetail req, string companyCode, VendorCommissionItemType type) { DataCommand command = DataCommandManager.GetDataCommand("InsertCommissionDetail"); command.SetParameterValue <CommissionItemDetail>(req, true, false); command.SetParameterValue("@InUser", ServiceContext.Current.UserSysNo); command.SetParameterValue("@CompanyCode", companyCode); command.SetParameterValue("@Type", type); command.ExecuteNonQuery(); }