public FrmInOutQueryControl(IFrmInOutQuery frmInOutQuery) { _frmInOutQuery = frmInOutQuery; _totalInStoreInfo = new DataTable(); _totalInStoreInfo.Columns.Add("PRJNAME"); _totalInStoreInfo.Columns.Add("PRJID", new Int32().GetType()); _totalInStoreInfo.Columns.Add("RETAILFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("XYRETAILFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("ZYRETAILFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("ZCYRETAILFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("WZRETAILFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("TRADEFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("XYTRADEFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("ZYTRADEFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("ZCYTRADEFEE", new Decimal().GetType()); _totalInStoreInfo.Columns.Add("WZTRADEFEE", new Decimal().GetType()); _totalOutStoreInfo = _totalInStoreInfo.Clone(); TypeFee typeFee = new TypeFee(); typeFee.RetailFeeName = "XYRETAILFEE"; typeFee.TradeFeeName = "XYTRADEFEE"; _typeName.Add(1, typeFee); typeFee = new TypeFee(); typeFee.RetailFeeName = "ZCYRETAILFEE"; typeFee.TradeFeeName = "ZCYTRADEFEE"; _typeName.Add(2, typeFee); typeFee = new TypeFee(); typeFee.RetailFeeName = "ZYRETAILFEE"; typeFee.TradeFeeName = "ZYTRADEFEE"; _typeName.Add(3, typeFee); typeFee = new TypeFee(); typeFee.RetailFeeName = "WZRETAILFEE"; typeFee.TradeFeeName = "WZTRADEFEE"; _typeName.Add(4, typeFee); _totalInStoreInfo.PrimaryKey = new DataColumn[] { _totalInStoreInfo.Columns["PRJID"] }; _totalOutStoreInfo.PrimaryKey = new DataColumn[] { _totalOutStoreInfo.Columns["PRJID"] }; _deptDt = YP_Loader.GetYKDept(); _frmInOutQuery.AddDrugDept(_deptDt); }