Пример #1
0
 protected void btnCommit_Click(object sender, EventArgs e)
 {
     FinalClassNameList = SplitClasses.DisplayFinalClassNames(_connString);
     StoreCommon();
     if (FinalClassNameList != null && FinalClassNameList.Count > 0)
     {
         MembershipUser userInfo = Membership.GetUser();
         Guid           user_ID  = (Guid)userInfo.ProviderUserKey;
         ClearFinalClassNames();
         foreach (FinalClassNames finalClassName in FinalClassNameList)
         {
             Guid?            show_Final_Class_ID = null;
             ShowEntryClasses showEntryClass      = new ShowEntryClasses(_connString, finalClassName.Show_Entry_Class_ID);
             ShowFinalClasses showFinalClass      = new ShowFinalClasses(_connString);
             showFinalClass.Show_ID                      = showEntryClass.Show_ID;
             showFinalClass.Show_Entry_Class_ID          = showEntryClass.Show_Entry_Class_ID;
             showFinalClass.Show_Final_Class_Description = finalClassName.Show_Final_Class_Description;
             showFinalClass.Show_Final_Class_No          = finalClassName.OrderBy;
             show_Final_Class_ID = showFinalClass.Insert_Show_Final_Class(user_ID);
             if (show_Final_Class_ID == null)
             {
                 MessageLabel.Text = "Show Final Class Insert Failed!";
                 break;
             }
             else
             {
                 MessageLabel.Text = "Show Final Class Insert Successful.";
             }
         }
     }
 }
Пример #2
0
    protected void btnGetFinalClasses_Click(object sender, EventArgs e)
    {
        StoreCommon();
        bool success = SplitClasses.PopulateFinalClassNames(_connString);

        if (success)
        {
            FinalClassNameList        = SplitClasses.DisplayFinalClassNames(_connString);
            Common.FinalClassNameList = FinalClassNameList;
        }
        PopulateFinalClassGridView();
    }
Пример #3
0
    protected void FinalClassGridView_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        StoreCommon();
        TextBox txtOrderBy = (TextBox)FinalClassGridView.Rows[e.RowIndex].FindControl("txtOrderBy");
        TextBox txtShow_Final_Class_Description = (TextBox)FinalClassGridView.Rows[e.RowIndex].FindControl("txtShowFinalClassDescription");
        short   orderBy = short.Parse(txtOrderBy.Text);

        SplitClasses.UpdateFinalClassName(_connString, orderBy, txtShow_Final_Class_Description.Text);

        FinalClassGridView.EditIndex = -1;
        FinalClassNameList           = SplitClasses.DisplayFinalClassNames(_connString);
        PopulateFinalClassGridView();
    }
Пример #4
0
        private void PopulateFinalClassGridView()
        {
            List <FinalClassNames> FinalClassNameList = SplitClasses.DisplayFinalClassNames(_connString);

            if (FinalClassNameList != null && FinalClassNameList.Count > 0)
            {
                dgvFinalClassNames.DataSource          = FinalClassNameList;
                dgvFinalClassNames.Columns[0].Visible  = false;
                dgvFinalClassNames.Columns[5].Visible  = false;
                dgvFinalClassNames.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
                //Enable buttons
            }
            else
            {
                string msg = "Failed to populate the Final Class Names Grid";
                lblMessage.Text = msg;
                Utils.LogToFile(msg);
            }
        }