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"; }