Example #1
0
    protected void ckCanViewLogbook_CheckedChanged(object sender, EventArgs e)
    {
        CheckBox    ck   = (CheckBox)sender;
        GridViewRow gvr  = (GridViewRow)ck.NamingContainer;
        int         iRow = gvr.RowIndex;

        if (iRow >= 0 && iRow < m_sm.Instructors.Count())
        {
            InstructorStudent instructorStudent = m_sm.Instructors.ElementAt(iRow);
            instructorStudent.CanViewLogbook = ck.Checked;
            if (!ck.Checked)
            {
                instructorStudent.CanAddLogbook = false;
            }
            m_sm.SetCFIPermissions(instructorStudent);
        }
        gvInstructors.DataSource = m_sm.Instructors;
        gvInstructors.DataBind();
    }
Example #2
0
    protected void ckCanViewLogbook_CheckedChanged(object sender, EventArgs e)
    {
        CheckBox    ck   = (CheckBox)sender;
        GridViewRow gvr  = (GridViewRow)ck.NamingContainer;
        int         iRow = gvr.RowIndex;

        if (iRow >= 0 && iRow < m_sm.Instructors.Count())
        {
            m_sm.Instructors.ElementAt(iRow).CanViewLogbook = ck.Checked;
            m_sm.SetCFIPermissions(m_sm.Instructors.ElementAt(iRow));
        }
    }