private void Bind_DonVi()
 {
     try
     {
         connectionClass ob = new connectionClass();
         dlDonVi.DataSource = ob.fillDataset("EXEC ChungNT.DiDuong_Get_DonVi " + UserId).Tables[0];
         dlDonVi.DataBind();
     }
     catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình đọc dữ liệu. " + ex.Message; }
 }
 private void Bind_NhanVien()
 {
     try
     {
         connectionClass ob = new connectionClass();
         lbNgayThang.Text = ob.dateFormat(tbNgayThang.Text);
         string cmd = string.Format("EXEC ChungNT.DiDuong_Get_NhanVien '{0}', '{1}'", dlDonVi.SelectedValue, lbNgayThang.Text);
         gvNhanVien.DataSource = ob.fillDataset(cmd).Tables[0];
         gvNhanVien.DataBind();
         foreach (GridViewRow dr in gvNhanVien.Rows)
             if (dr.Cells[6].Text == "1")
                 dr.CssClass = "bold";
     }
     catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình đọc dữ liệu. " + ex.Message; }
 }
 protected void btDangKy_Click(object sender, EventArgs e)
 {
     connectionClass ob = new connectionClass();
     DataSet ds;
     CheckBox cbChon;
     string cmd;
     int ok = 0;
     foreach (GridViewRow dr in gvNhanVien.Rows)
     {
         cbChon = (CheckBox)dr.FindControl("cbChon");
         if (cbChon.Checked)
         {
             cmd = string.Format("EXEC ChungNT.DiDuong_Set_DangKy '{0}', {1}, {2}", lbNgayThang.Text, dr.Cells[5].Text, UserId);
             ds = ob.fillDataset(cmd);
             if (ds.Tables[0].Rows[0][0].ToString() == "1") ok++;
         }
     }
     Bind_NhanVien();
     lbError.Text = "Đăng ký thành công <b>" + ok + "</b> giấy đi đường";
 }