コード例 #1
0
        private void LoadThongTin()
        {
            pSV_SinhVienInfo.SV_SinhVienID = SV_SinhVienID;
            DataTable dtTemp = oBSV_SinhVien.Get(pSV_SinhVienInfo);

            if (Sua == false)
            {
                lbTotal.Text = "0";
            }
            if (dtTemp != null && dtTemp.Rows.Count > 0)
            {
                txtTenLop.Text  = dtTemp.Rows[0]["TenLop"].ToString();
                txtHoVaTen.Text = dtTemp.Rows[0]["HoVaTen"].ToString();

                repositoryLoaiThuChi.DataSource = oBTC_DinhMucThuSinhVien.GetBy_SinhVien(SV_SinhVienID, Program.IDNamHoc,
                                                                                         Program.HocKy, int.Parse(rdThuChi.EditValue.ToString()), 0, 0);

                //if (Sua == false)
                //{
                //    dtLoaiThuChi = oBTC_DinhMucThuSinhVien.GetBy_SinhVien(SV_SinhVienID, Program.IDNamHoc, Program.HocKy, int.Parse(rdThuChi.EditValue.ToString()));
                //    grdLoaiThuChi.DataSource = dtLoaiThuChi;
                //}
                //else
                //{
                if (Sua == true)
                {
                    pTC_BienLaiThuTienInfo.TC_BienLaiThuTienID = int.Parse("0" + dr["TC_BienLaiThuTienID"].ToString());
                    dtLoaiThuChi             = oBTC_BienLaiThuTien.GetChiTiet(pTC_BienLaiThuTienInfo.TC_BienLaiThuTienID);
                    grdLoaiThuChi.DataSource = dtLoaiThuChi;
                }
                else
                {
                    double TongTien = 0;
                    pTC_BienLaiThuTienInfo.TC_BienLaiThuTienID = 0;
                    dtLoaiThuChi = oBTC_DinhMucThuSinhVien.GetBy_SinhVien(SV_SinhVienID,
                                                                          Program.IDNamHoc, Program.HocKy, int.Parse(rdThuChi.EditValue.ToString()), 1, 0);
                    TongTien = SumColumnValue(dtLoaiThuChi, "SoTien");
                    grdLoaiThuChi.DataSource = dtLoaiThuChi;

                    lbTotal.Text = TongTien.ToString("N0");
                }
                pTC_BienLaiThuTienInfo.TC_BienLaiThuTienID = 0;
                // }
            }
        }