public FrmAskInfo(MetaData Meta, object idacc, object idupb, string filtroEP) { InitializeComponent(); this.Meta = Meta; this.Conn = Meta.Conn; this.MetaUPB = Meta.Dispatcher.Get("upb"); this.MetaAccmotive = Meta.Dispatcher.Get("accmotiveapplied"); QHC = new CQueryHelper(); QHS = Conn.GetQueryHelper(); this.filtroEP = filtroEP; selUPB = new UPB_SelectionManager(Meta, txtUPB, txtDescrUPB); if (idupb != DBNull.Value) { selUPB.SetValue(idupb); EnableUPBSelection(false); } else { EnableUPBSelection(true); btnUPB.Click += new EventHandler(btnUPB_Click); } string filter2 = QHS.AppAnd(filtroEP, QHS.CmpEq("active", "S"), QHS.CmpEq("in_use", 'S')); selAccmotive = new Accmotiveapplied_SelectionManager(Meta, txtCodiceCausale, txtDescrCausale); selAccmotive.SetFilter(filter2); if (idacc != DBNull.Value) { selAccmotive.SetValue(idacc); EnableAccmotiveSelection(false); } else { EnableAccmotiveSelection(true); btnCausale.Click += new EventHandler(btnCausale_Click); } }
public FrmStornoTraUpb(MetaData meta, DataSet ds) { InitializeComponent(); this.dsMain = ds; this.MetaFinVar = meta; this.Conn = meta.Conn; metaFin = MetaFinVar.Dispatcher.Get("finview"); metaUpbSource = CreateNewMeta(meta.Dispatcher, "upb"); metaUpbDest = CreateNewMeta(meta.Dispatcher, "upb"); metaUnderwriting = MetaFinVar.Dispatcher.Get("underwriting"); QHC = new CQueryHelper(); QHS = MetaFinVar.Conn.GetQueryHelper(); MetaFinVar.Conn.RUN_SELECT_INTO_TABLE(DS.underwriting, "title", QHS.CmpEq("active", "S"), null, true); meta.Conn.DeleteAllUnselectable(DS.underwriting); SelUPBSource = new UPB_SelectionManager(metaUpbSource, txtUPBSource, txtDescrUPBSource); SelUPBDest = new UPB_SelectionManager(metaUpbDest, txtUPBDest, txtDescrUPBDest); EnableUPBSelectionSource(true); EnableUPBSelectionDest(true); btnUPBSource.Click += new EventHandler(btnUPBSource_Click); btnUPBDest.Click += new EventHandler(btnUPBDest_Click); }