Exemplo n.º 1
0
 protected void btnGetOut_Click(object sender, EventArgs e)
 {
     try
     {
         if (Manage_App.ToArray().Count() > 0)
         {
             BLL.ApplicantBiz abiz = new ApplicantBiz();
             var res = abiz.CancleExamApplicantManage(Manage_App.ToArray(), selectRoom.Text);
             if (res.ResultMessage == false)
             {
                 UCModalError.ShowMessageError = res.ErrorMsg;
                 UCModalError.ShowModalError();
             }
             else
             {
                 ClickView("");
                 UCModalSuccess.ShowMessageSuccess = SysMessage.SaveSucess;
                 UCModalSuccess.ShowModalSuccess();
             }
             Manage_App = null;
             UpdatePanelSearch.Update();
         }
         else
         {
             UCModalError.ShowMessageError = "กรุณาเลือกผู้สมัครสอบก่อนทำรายการ";
             UCModalError.ShowModalError();
         }
     }
     catch
     {
     }
 }
Exemplo n.º 2
0
 protected void btnAddIn_Click(object sender, EventArgs e)
 {
     try
     {
         if (Manage_App.ToArray().Count() > 0)
         {
             BLL.ApplicantBiz abiz = new ApplicantBiz();
             var res = abiz.SaveExamAppRoom(Manage_App.ToArray(), ddlroom.Text, selectRoom.Text, "", false, base.UserId);
             if (res.ResultMessage)//save OK
             {
                 ClickView(selectRoom.Text);
                 UCModalSuccess.ShowMessageSuccess = SysMessage.SaveSucess;
                 UCModalSuccess.ShowModalSuccess();
             }
             else
             {
                 UCModalError.ShowMessageError = res.ErrorMsg;
                 UCModalError.ShowModalError();
             }
             Manage_App = null;
             UpdatePanelSearch.Update();
         }
         else
         {
             UCModalError.ShowMessageError = "กรุณาเลือกผู้สมัครสอบก่อนทำรายการ";
             UCModalError.ShowModalError();
         }
     }
     catch
     {
     }
 }
Exemplo n.º 3
0
        protected void Checkall_CheckedChanged(object sender, EventArgs e)
        {
            CheckBox ckall = (CheckBox)sender;

            if (ckall.Checked)
            {
                foreach (GridViewRow row in gvSearch2.Rows)
                {
                    Label    AppCode   = (Label)row.FindControl("lblappcode");
                    CheckBox chkSelect = (CheckBox)row.FindControl("chkSelect");
                    if (!chkSelect.Checked)
                    {
                        Manage_App.Add(AppCode.Text);
                    }
                    chkSelect.Checked = true;
                }
            }
            else
            {
                foreach (GridViewRow row in gvSearch2.Rows)
                {
                    Label    AppCode   = (Label)row.FindControl("lblappcode");
                    CheckBox chkSelect = (CheckBox)row.FindControl("chkSelect");
                    if (chkSelect.Checked)
                    {
                        Manage_App.Remove(AppCode.Text);
                    }
                    chkSelect.Checked = false;
                }
            }
        }
Exemplo n.º 4
0
        protected void chkSelect_CheckedChanged(object sender, EventArgs e)
        {
            CheckBox    checkrows = (CheckBox)sender;
            GridViewRow rowchek   = (GridViewRow)checkrows.Parent.Parent;
            Label       AppCode   = (Label)rowchek.FindControl("lblappcode");

            if (checkrows.Checked)
            {
                Manage_App.Add(AppCode.Text);
            }
            else
            {
                Manage_App.Remove(AppCode.Text);
                CheckBox ckall = (CheckBox)gvSearch2.HeaderRow.FindControl("Checkall");
                ckall.Checked = false;
            }
        }
Exemplo n.º 5
0
        protected void gvSearch2_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                UpdatePanelSearch.Update();
                if (e.Row.RowType == DataControlRowType.Header)
                {
                    check_all_head = (CheckBox)e.Row.FindControl("checkall");
                }
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
                    Label    AppCode     = (Label)e.Row.FindControl("lblappcode");
                    CheckBox checkselect = (CheckBox)e.Row.FindControl("chkSelect");
                    var      l           = Manage_App.FirstOrDefault(x => x == AppCode.Text);
                    if (l != null)
                    {
                        checkselect.Checked = true;
                    }
                    else
                    {
                        checkselect.Checked = false;
                        b_check             = false;
                    }
                }
                if (e.Row.RowType == DataControlRowType.Footer)
                {
                    if (b_check)
                    {
                        check_all_head.Checked = true;
                    }
                }

                if (gvSearch2.Rows.Count > 0)
                {
                    gvSearch2.HeaderRow.FindControl("checkall").Visible = true;
                }
                else
                {
                    gvSearch2.HeaderRow.FindControl("checkall").Visible = false;
                }
            }
            catch
            {
            }
        }