Ejemplo n.º 1
0
        private void cmdInBaoCao_Click(object sender, EventArgs e)
        {
            if (!VietBaIT.CommonLibrary.InvaliDanhMuc.InValiKhoaPhong(Utility.Int32Dbnull(cboKhoa.SelectedValue)))
            {
                Utility.ShowMsg("Mời bạn chọn khoa phòng của mình\n Nếu chưa có liên hệ với quản trị mạng để cấu hình", "Thông báo", MessageBoxIcon.Error);
                return;
            }
            string sfileName     = AppDomain.CurrentDomain.BaseDirectory + "sotamtra\\sotamtra.xls";
            string sfileNameSave = AppDomain.CurrentDomain.BaseDirectory + "sotamtra\\" + string.Format("{0}_{1}", cboKhoa.Text, dtDenNgay.Value.ToString("yyyyMMddHHmmss")) + ".xls";

            CommonLibrary.ExcelUtlity obj = new CommonLibrary.ExcelUtlity();
            m_DataTimKiem =
                SPs.DuocSoTamCha(dtDenNgay.Value, dtDenNgay.Value,
                                 Utility.Int16Dbnull(cboKhoa.SelectedValue, -1), radLinhThuong.Checked ? 0 : 1).GetDataSet().Tables[0];
            if (m_DataTimKiem.Rows.Count <= 0 | m_DataTimKiem.Columns.Count <= 1)
            {
                Utility.ShowMsg("Không tìm thấy kết quả !");
                return;
            }
            Utility.AddColumToDataTable(ref m_DataTimKiem, "STT", typeof(Int32));
            int idx = 1;

            foreach (DataRow drv in m_DataTimKiem.Rows)
            {
                drv["STT"] = idx;
                idx++;
            }
            m_DataTimKiem.AcceptChanges();
            obj.WriteDataTableToExcel_SoTamTra(m_DataTimKiem, "sotamtra", sfileNameSave, radLinhThuong.Checked ? radLinhThuong.Text : radLinhBoSung.Text, Utility.sDbnull(cboKhoa.Text), dtDenNgay.Text);
            //  exportReport(3,)
        }
Ejemplo n.º 2
0
 private void cmdInBaoCao_Click(object sender, EventArgs e)
 {
     if (!VietBaIT.CommonLibrary.InvaliDanhMuc.InValiKhoaPhong(Utility.Int32Dbnull(cboKhoa.SelectedValue)))
     {
         Utility.ShowMsg("Mời bạn chọn khoa phòng của mình\n Nếu chưa có liên hệ với quản trị mạng để cấu hình","Thông báo",MessageBoxIcon.Error);
         return;
     }
     string sfileName = AppDomain.CurrentDomain.BaseDirectory + "sotamtra\\sotamtra.xls";
     string sfileNameSave = AppDomain.CurrentDomain.BaseDirectory + "sotamtra\\" + string.Format("{0}_{1}",cboKhoa.Text, dtDenNgay.Value.ToString("yyyyMMddHHmmss")) + ".xls";
     CommonLibrary.ExcelUtlity obj = new CommonLibrary.ExcelUtlity();
     m_DataTimKiem =
      SPs.DuocSoTamCha(dtDenNgay.Value, dtDenNgay.Value,
          Utility.Int16Dbnull(cboKhoa.SelectedValue, -1), radLinhThuong.Checked ? 0 : 1).GetDataSet().Tables[0];
     if (m_DataTimKiem.Rows.Count <= 0 | m_DataTimKiem.Columns.Count <= 1)
     {
         Utility.ShowMsg("Không tìm thấy kết quả !");
         return;
     }
     Utility.AddColumToDataTable(ref m_DataTimKiem,"STT",typeof(Int32));
     int idx = 1;
     foreach (DataRow drv in m_DataTimKiem.Rows)
     {
         drv["STT"] = idx;
         idx++;
     }
     m_DataTimKiem.AcceptChanges();
     obj.WriteDataTableToExcel_SoTamTra(m_DataTimKiem, "sotamtra", sfileNameSave, radLinhThuong.Checked ? radLinhThuong.Text : radLinhBoSung.Text, Utility.sDbnull(cboKhoa.Text), dtDenNgay.Text);
       //  exportReport(3,)
 }