Exemple #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            ABCWaitingDialog.Show("", "Saving . . .!");

            STEnumDefinesController ctrl = new STEnumDefinesController();

            foreach (DataRow dr in ((DataTable)this.gridControl1.DataSource).Rows)
            {
                STEnumDefinesInfo info = (STEnumDefinesInfo)ctrl.GetObjectFromDataRow(dr);
                if (info != null)
                {
                    if (info.STEnumDefineID != Guid.Empty)
                    {
                        ctrl.UpdateObject(info);
                    }
                    else
                    {
                        ctrl.CreateObject(info);
                    }
                }
            }
            InvalidateData();
            EnumProvider.GetAllEnums();

            ABCWaitingDialog.Close();
        }
Exemple #2
0
        private void InvalidateData( )
        {
            STEnumDefinesController ctrl = new STEnumDefinesController();
            DataSet ds = ctrl.GetDataSet("SELECT * FROM STEnumDefines ORDER BY EnumName");

            if (ds != null && ds.Tables.Count > 0)
            {
                this.gridControl1.DataSource = ds.Tables[0];
            }
        }