Ejemplo n.º 1
0
    protected void btnSetApprove1_Click(object sender, EventArgs e)
    {
        ApproveAdvisorData set_approve_data = new ApproveAdvisorData();

        if (chkApproveSec.Checked == true)
        {
            set_approve_data.SecAdvisor = "y";
            rowFind.Visible             = false;
            rowListApprove.Visible      = false;
        }
        else
        {
            set_approve_data.SecAdvisor = "n";
            rowFind.Visible             = true;
            rowListApprove.Visible      = true;
        }

        string result = new ApproveAdvisor().setApproveAdvisor(set_approve_data);

        if (result == "OK")
        {
            lblSavePass.Text = "บันทึกข้อมูลสำเร็จ";
        }
        else
        {
            lblSaveError.Text = result;
        }
    }
Ejemplo n.º 2
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        string result = "";

        if (ddlCURRICULUM.SelectedItem.Value == "0")
        {
            lblAddError.Text = "กรุณาเลือก หลักสูตร";
        }
        else
        {
            ApproveAdvisorData add_approve = new ApproveAdvisorData();
            add_approve.Faculty_Code = ddlFACULTY.SelectedItem.Value;
            // add_approve.Department_Code = ddlDEPARTMENT.SelectedItem.Value;
            add_approve.Curri_Code = ddlCURRICULUM.SelectedItem.Value;
            result = new ApproveAdvisor().setApproveSecAdvisor(add_approve);

            if (result == "OK")
            {
                lblAddPass.Text = "เพิ่มข้อมูลสำเร็จ";
                LoadTable();
            }
            else
            {
                lblAddError.Text = result;
            }
        }

        btnAdd.Focus();
    }
Ejemplo n.º 3
0
    private void LoadTable()
    {
        // Head Table
        tblApprove.Rows.Clear();
        Table tb1 = new Table();

        string[] ar = { "หลักสูตร", "คณะ", "เงือนไข" };
        tb1.Attributes.Add("class", "table table-bordered table-hover table-striped smart-form");
        tb1.Attributes.Add("id", "dt_basic");
        TableHeaderRow tRowHead = new TableHeaderRow();

        tRowHead.TableSection = TableRowSection.TableHeader;
        for (int cellCtr = 1; cellCtr <= ar.Length; cellCtr++)
        {
            // Create a new cell and add it to the row.
            TableHeaderCell cellHead = new TableHeaderCell();
            cellHead.Text = ar[cellCtr - 1];
            tRowHead.Cells.Add(cellHead);
        }

        tb1.Rows.Add(tRowHead);
        List <ApproveAdvisorData> all_approve = new List <ApproveAdvisorData>();

        all_approve = new ApproveAdvisor().getApproveSecAdvisor();

        foreach (ApproveAdvisorData data in all_approve)
        {
            TableRow tRowBody = new TableRow();
            tRowBody.TableSection = TableRowSection.TableBody;

            TableCell cellCurri = new TableCell();
            cellCurri.Text = new Curriculum().getCurriculum(data.Curri_Code).Curr_ThaiName;
            tRowBody.Cells.Add(cellCurri);

            TableCell cellFaculty = new TableCell();
            cellFaculty.Text = new Faculty().getFaculty(data.Faculty_Code).Faculty_Thai;
            tRowBody.Cells.Add(cellFaculty);

            TableCell  cellDel = new TableCell();
            LinkButton lbt     = new LinkButton();
            lbt.Text   = "<i class=\"fa fa-trash-o\"></i>";
            lbt.ID     = "del" + data.Curri_Code;
            lbt.Click += new EventHandler(ibt_click);
            cellDel.Controls.Add(lbt);
            cellDel.Attributes.Add("class", "text-center");
            tRowBody.Cells.Add(cellDel);
            tb1.Rows.Add(tRowBody);
        }

        TableRow  row  = new TableRow();
        TableCell cell = new TableCell();

        cell.Controls.Add(tb1);
        row.Cells.Add(cell);
        tblApprove.Rows.Add(row);
    }
Ejemplo n.º 4
0
    private void ibt_click(object sender, EventArgs e)
    {
        string     result      = "";
        LinkButton bt          = sender as LinkButton;
        string     del_approve = bt.ID.Substring(3);

        result = new ApproveAdvisor().delApproveSecAdvisor(del_approve);
        if (result == "OK")
        {
            lblDelPass.Text = "ลบข้อมูล สำเร็จ";
            LoadTable();
        }
        else
        {
            lblDelPass.Text = result;
        }
    }