public UserDefinedFunctionForm(Form parent, DBRegistrationClass dbReg, TreeNode tn, ContextMenuStrip cm, StateClasses.EditStateClass.eBearbeiten mode) { InitializeComponent(); this.MdiParent = parent; Cm = cm; Tn = tn; try { BearbeitenMode = mode; if (BearbeitenMode == StateClasses.EditStateClass.eBearbeiten.eInsert) { UserDefinedFunctionObject = new UserDefinedFunctionClass(); UserDefinedFunctionObject.Name = "NEW_UserDefinedFunction"; } else { UserDefinedFunctionObject = (UserDefinedFunctionClass)tn.Tag; } } catch { Console.WriteLine(" "); } OldUserDefinedFunctionObject = (UserDefinedFunctionClass)UserDefinedFunctionObject.Clone(); _dbReg = dbReg; _localNotify.Notify.OnRaiseErrorHandler += Notify_OnRaiseErrorHandler; _localNotify.Notify.OnRaiseInfoHandler += Notify_OnRaiseInfoHandler; }
public FieldForm(DBRegistrationClass dbReg, Form parent, TreeNode tableNode, TableFieldClass fieldObject, NotifiesClass lnotify, StateClasses.EditStateClass.eBearbeiten bearbeitenMode) { InitializeComponent(); DataFilled = false; this.MdiParent = parent; _dbReg = dbReg; TableNode = tableNode; var tc = (TableClass)tableNode.Tag; TableObject = tc.Clone() as TableClass; BearbeitenMode = bearbeitenMode; FillCombos(); if (BearbeitenMode == StateClasses.EditStateClass.eBearbeiten.eInsert) { NewFieldObject(); } else { FieldObject = fieldObject; FieldObject.IsPrimary = TableObject.IsPrimary(FieldObject.Name); FieldObject.Domain.NotNull = TableObject.IsNotNull(FieldObject.Name); FieldObject.TableName = TableObject.Name; } OrgFieldObject = FieldObject.DeepClone(); ObjectToEdit(FieldObject); _localTableNotify = (lnotify == null) ? new NotifiesClass() : lnotify; DataFilled = false; _localTableNotify.Register4Info(TableInfoRaised); localNotify.Register4Info(InfoRaised); localNotify.Register4Error(ErrorRaised); }
public FunctionForm(Form parent, DBRegistrationClass dbReg, List <TableClass> tables, TreeNode tn, ContextMenuStrip cm, StateClasses.EditStateClass.eBearbeiten mode) { InitializeComponent(); this.MdiParent = parent; Cm = cm; Tn = tn; _tables = tables; try { BearbeitenMode = mode; if (BearbeitenMode == StateClasses.EditStateClass.eBearbeiten.eInsert) { FunctionObject = new FunctionClass(); FunctionObject.Name = "NEW_FUNCTION"; } else { FunctionObject = (FunctionClass)tn.Tag; } } catch (Exception ex) { Console.WriteLine(ex.Message); } OldFunctionObject = (FunctionClass)FunctionObject.Clone(); _dbReg = dbReg; _localNotify.Register4Error(Notify_OnRaiseErrorHandler); _localNotify.Register4Info(Notify_OnRaiseInfoHandler); cbDatatype.Items.Clear(); DBTypeList dbList = new DBTypeList(); foreach (DBDataTypes dt in dbList.Values) { cbDatatype.Items.Add(dt); } DoEvents = true; }
public ProcedureForm(Form parent, DBRegistrationClass dbReg, TreeNode tn, ContextMenuStrip cm, StateClasses.EditStateClass.eBearbeiten mode) { InitializeComponent(); this.MdiParent = parent; _tn = tn; _cm = cm; try { BearbeitenMode = mode; if (BearbeitenMode == StateClasses.EditStateClass.eBearbeiten.eInsert) { _procedureObject = new ProcedureClass(); _procedureObject.Name = "NEW_PROCEDURE"; } else { _procedureObject = (ProcedureClass)tn.Tag; } } catch { } _procedureObjectOld = (ProcedureClass)_procedureObject.Clone(); _dbReg = dbReg; _localNotify.Notify.OnRaiseErrorHandler += Notify_OnRaiseErrorHandler; _localNotify.Notify.OnRaiseInfoHandler += Notify_OnRaiseInfoHandler; cbDatatype.Items.Clear(); DBTypeList dbList = new DBTypeList(); foreach (DBDataTypes dt in dbList.Values) { cbDatatype.Items.Add(dt); } _doEvents = true; }