コード例 #1
0
 protected void OnDestroy()
 {
     if (this.listIndex != -1)
     {
         INDICATOR.Remove(this);
     }
 }
コード例 #2
0
 protected void Start()
 {
     if (!this.Continue())
     {
         Object.Destroy(base.gameObject);
     }
     else
     {
         INDICATOR.Add(this);
     }
 }
        private void Enable_Disable_Update_Button()
        {
            try
            {
                //SEG101
                if (GradeLevel.Equals("Grade 7"))
                {
                    string sqlquery1 = "SELECT VALUE FROM [Tbl.SystemSettings] WHERE [SETTINGS ID] = 'SEG101'";
                    sqlcommand = new SqlCommand(sqlquery1, sqlconnection);
                    SqlDataReader sqldatareader = sqlcommand.ExecuteReader();

                    while (sqldatareader.Read())
                    {
                        INDICATOR = sqldatareader.GetString(0);
                        if (INDICATOR.Equals("1"))
                        {
                            UpdateButton.Enabled = true;
                            UpdateButton.Cursor  = Cursors.Default;
                        }

                        else
                        {
                            UpdateButton.Enabled = false;
                            UpdateButton.Cursor  = Cursors.No;
                        }
                    }
                    sqldatareader.Close();
                }

                //SEG102
                else if (GradeLevel.Equals("Grade 8"))
                {
                    string sqlquery1 = "SELECT VALUE FROM [Tbl.SystemSettings] WHERE [SETTINGS ID] = 'SEG102'";
                    sqlcommand = new SqlCommand(sqlquery1, sqlconnection);
                    SqlDataReader sqldatareader = sqlcommand.ExecuteReader();

                    while (sqldatareader.Read())
                    {
                        INDICATOR = sqldatareader.GetString(0);
                        if (INDICATOR.Equals("1"))
                        {
                            UpdateButton.Enabled = true;
                            UpdateButton.Cursor  = Cursors.Default;
                        }

                        else
                        {
                            UpdateButton.Enabled = false;
                            UpdateButton.Cursor  = Cursors.No;
                        }
                    }
                    sqldatareader.Close();
                }

                //SEG103
                else if (GradeLevel.Equals("Grade 9"))
                {
                    string sqlquery1 = "SELECT VALUE FROM [Tbl.SystemSettings] WHERE [SETTINGS ID] = 'SEG103'";
                    sqlcommand = new SqlCommand(sqlquery1, sqlconnection);
                    SqlDataReader sqldatareader = sqlcommand.ExecuteReader();

                    while (sqldatareader.Read())
                    {
                        INDICATOR = sqldatareader.GetString(0);
                        if (INDICATOR.Equals("1"))
                        {
                            UpdateButton.Enabled = true;
                            UpdateButton.Cursor  = Cursors.Default;
                        }

                        else
                        {
                            UpdateButton.Enabled = false;
                            UpdateButton.Cursor  = Cursors.No;
                        }
                    }
                    sqldatareader.Close();
                }

                //SEG104
                else if (GradeLevel.Equals("Grade 10"))
                {
                    string sqlquery1 = "SELECT VALUE FROM [Tbl.SystemSettings] WHERE [SETTINGS ID] = 'SEG104'";
                    sqlcommand = new SqlCommand(sqlquery1, sqlconnection);
                    SqlDataReader sqldatareader = sqlcommand.ExecuteReader();

                    while (sqldatareader.Read())
                    {
                        INDICATOR = sqldatareader.GetString(0);
                        if (INDICATOR.Equals("1"))
                        {
                            UpdateButton.Enabled = true;
                            UpdateButton.Cursor  = Cursors.Default;
                        }

                        else
                        {
                            UpdateButton.Enabled = false;
                            UpdateButton.Cursor  = Cursors.No;
                        }
                    }
                    sqldatareader.Close();
                }
            }

            catch (Exception)
            {
                //NOTHING'S HERE DUDE !
            }
        }