protected void btnExportExcel_Click(object sender, ImageClickEventArgs e) { int total = lblTotal.Text == "" ? 0 : lblTotal.Text.ToInt(); if (total > base.EXCEL_SIZE_Key) { UCModalError1.ShowMessageError = SysMessage.ExcelSizeError; UCModalError1.ShowModalError(); UpdatePanelSearch.Update(); } else { try { Dictionary <string, string> columns = new Dictionary <string, string>(); columns.Add("ลำดับที่", "RUN_NO"); columns.Add("ประเภทใบเสร็จ", "PETITION_TYPE_NAME"); columns.Add("เลขที่ใบเสร็จ", "RECEIPT_NO"); columns.Add("ชื่อ-นามสกุล", "FLNAME"); columns.Add("เลขบัตรประชาชน", "ID_CARD_NO"); columns.Add("วันที่สั่งจ่าย", "PAYMENT_DATE"); columns.Add("วันที่ชำระเงิน", "ORDER_DATE"); columns.Add("เลขที่ใบอนุญาต", "LICENSE_NO"); columns.Add("จำนวนเงิน", "AMOUNT"); columns.Add("จำนวนครั้งที่พิมพ์", "PRINT_TIMES"); ExportBiz export = new ExportBiz(); var biz = new BLL.PaymentBiz(); var res = biz.GetReportNumberPrintBill(txtIDCard.Text, ddlLicenseType.SelectedValue, txtFirstName.Text, txtLastName.Text, 1, base.EXCEL_SIZE_Key, false); export.CreateExcel(res.DataResponse, columns); } catch { } } }
protected void exportExcel2_Click(object sender, ImageClickEventArgs e) { ExportBiz export = new ExportBiz(); try { int total = lblRec.Text == "" ? 0 : lblRec.Text.ToInt(); if (total > base.EXCEL_SIZE_Key) { UCModalError.ShowMessageError = SysMessage.ExcelSizeError; UCModalError.ShowModalError(); UpdatePanelGv.Update(); } else { Dictionary <string, string> columns = new Dictionary <string, string>(); columns.Add("ลำดับ", "RUN_NO"); columns.Add("เลขบัตรประชาชน", "ID_CARD_NO"); columns.Add("วันที่สมัคร", "CREATED_DATE"); columns.Add("ชื่อ", "FIRSTNAME"); columns.Add("นามสกุล", "LASTNAME"); columns.Add("วันที่สอบ", "TESTING_DATE"); var biz = new BLL.PaymentBiz(); var res = biz.GetApplicantNoPayment(txtTestingDate.Text, txtTestingNo.Text, txtExamPlaceCode.Text, Convert.ToDateTime(txtStartPaidSubDate.Text), Convert.ToDateTime(txtEndPaidSubDate.Text), H_NOW_REQUEST.Value, 1, base.EXCEL_SIZE_Key, false); int[] colum = new int[] { 9 }; export.CreateExcel(res.DataResponse, columns); } } catch { } }
protected void btnExportExcel_Click(object sender, ImageClickEventArgs e) { try { int total = lblTotal.Text == "" ? 0 : lblTotal.Text.ToInt(); if (total > base.EXCEL_SIZE_Key) { UCModalError.ShowMessageError = SysMessage.ExcelSizeError; UCModalError.ShowModalError(); UpdatePanelGv.Update(); } else { ExportBiz export = new ExportBiz(); Dictionary <string, string> columns = new Dictionary <string, string>(); columns.Add("ลำดับ", "RUN_NO"); columns.Add("เลขที่ใบสั่งจ่ายกลุ่ม", "GROUP_REQUEST_NO"); columns.Add("วันครบกำหนดชำระ", "EXPIRATION_DATE"); columns.Add("จำนวนเงินในใบสั่งจ่ายกลุ่ม", "GROUP_AMOUNT"); List <HeaderExcel> header = new List <HeaderExcel>(); header.Add(new HeaderExcel { NameColumnsOne = "วันที่ต้องชำระเงิน(เริ่ม) ", ValueColumnsOne = txtStartPaidSubDate.Text, NameColumnsTwo = "วันที่ต้องชำระเงิน(สิ้นสุด) ", ValueColumnsTwo = txtEndPaidSubDate.Text }); header.Add(new HeaderExcel { NameColumnsOne = "วันที่สอบ ", ValueColumnsOne = txtTestingDate.Text, NameColumnsTwo = "รหัสรอบสอบ ", ValueColumnsTwo = txtTestingNo.Text }); header.Add(new HeaderExcel { NameColumnsOne = "รหัสสนามสอบ ", ValueColumnsOne = txtExamPlaceCode.Text }); var biz = new BLL.PaymentBiz(); var res = biz.GetApplicantNoPaymentHeadder(Convert.ToDateTime(txtStartPaidSubDate.Text), Convert.ToDateTime(txtEndPaidSubDate.Text), txtTestingDate.Text, txtTestingNo.Text, txtExamPlaceCode.Text, 1, base.EXCEL_SIZE_Key, false); export.CreateExcel(res.DataResponse.Tables[0], columns, header, base.UserProfile); } } catch { } }
protected void btnExportExcel_Click(object sender, ImageClickEventArgs e) { try { int total = lblTotal.Text == "" ? 0 : Regex.Replace(lblTotal.Text, "[^0-9]", "").ToInt(); if (total > base.EXCEL_SIZE_Key) { UCModalError.ShowMessageError = SysMessage.ExcelSizeError; UCModalError.ShowModalError(); UpdatePanelSearch.Update(); } else { ExportBiz export = new ExportBiz(); Dictionary <string, string> columns = new Dictionary <string, string>(); columns.Add("ลำดับ", "RUN_NO"); columns.Add("ประเภทการชำระ", "PETITION_TYPE_NAME"); columns.Add("บัตรประชาชน", "ID_CARD_NO"); columns.Add("ชื่อ", "FIRST_NAME"); columns.Add("นามสกุล", "LASTNAME"); columns.Add("เลขที่ใบสั่งจ่าย", "group_request_no"); columns.Add("รหัสรอบสอบ", "TESTING_NO"); columns.Add("วันที่ออกใบสั่งจ่าย", "CREATED_DATE"); columns.Add("วันที่ชำระเงิน", "payment_date"); columns.Add("เลขที่ใบเสร็จ", "RECEIPT_NO"); List <HeaderExcel> header = new List <HeaderExcel>(); header.Add(new HeaderExcel { NameColumnsOne = "หน่วยงานจัดสอบ ", ValueColumnsOne = ddlGroupExam.SelectedItem.Text, NameColumnsTwo = "สนามสอบ ", ValueColumnsTwo = ddlExamPlaceCode.SelectedItem.Text }); header.Add(new HeaderExcel { NameColumnsOne = "วันที่สั่งจ่าย(เริ่ม) ", ValueColumnsOne = txtStartDate.Text, NameColumnsTwo = "วันที่สั่งจ่าย(สิ้นสุด) ", ValueColumnsTwo = txtEndDate.Text }); var biz = new BLL.PaymentBiz(); var res = biz.GetPaymentDetailByGroup(base.UserProfile.MemberType, ddlGroupExam.SelectedValue.ToString(), ddlExamPlaceCode.SelectedValue.ToString(), Convert.ToDateTime(txtStartDate.Text), Convert.ToDateTime(txtEndDate.Text), 1, base.EXCEL_SIZE_Key, false, base.UserProfile.CompCode); export.CreateExcel(res.DataResponse.Tables[0], columns, header, base.UserProfile); } } catch { } }
protected void btnExportExcel_Click(object sender, ImageClickEventArgs e) { try { int total = lblTotalrecord.Text == "" ? 0 : lblTotalrecord.Text.ToInt(); if (total > base.EXCEL_SIZE_Key) { this.MasterSite.ModelError.ShowMessageError = SysMessage.ExcelSizeError; this.MasterSite.ModelError.ShowModalError(); UpdatePanelSearch.Update(); } else { ExportBiz export = new ExportBiz(); var biz = new BLL.PaymentBiz(); string IdParameter; if (base.UserProfile.MemberType == 1) { IdParameter = base.UserProfile.Id; } else { IdParameter = base.UserProfile.CompCode; } Dictionary <string, string> columns = new Dictionary <string, string>(); columns.Add("ลำดับ", "RUN_NO"); columns.Add("ใบสั่งจ่ายย่อย", "HEAD_REQUEST_NO"); columns.Add("ประเภทใบสั่งจ่าย", "PETITION_TYPE_NAME"); columns.Add("จำนวนคน", "PERSON_NO"); columns.Add("จำนวนเงิน", "SUBPAYMENT_AMOUNT"); columns.Add("วันที่จ่ายย่อย", "SUBPAYMENT_DATE"); var res = biz.GetGroupPayment(IdParameter, Convert.ToDateTime(txtStartPaidSubDate.Text), Convert.ToDateTime(txtEndPaidSubDate.Text), Convert.ToString(base.UserProfile.MemberType), txtID.Text, 1, base.EXCEL_SIZE_Key, "N"); export.CreateExcel(res.DataResponse, columns); } } catch { } }
protected void btnExportExcel_Click(object sender, ImageClickEventArgs e) { try { int total = lblTotalrecord.Text == "" ? 0 : lblTotalrecord.Text.ToInt(); if (total > base.EXCEL_SIZE_Key) { UCModalError.ShowMessageError = SysMessage.ExcelSizeError; UCModalError.ShowModalError(); UpdatePanelSearch.Update(); } else { ExportBiz export = new ExportBiz(); Dictionary <string, string> columns = new Dictionary <string, string>(); columns.Add("ลำดับที่", "RUN_NO"); columns.Add("เลขบัตรประชาชน", "ID_CARD_NO"); columns.Add("ชื่อ", "NAMES"); columns.Add("นามสกุล", "LASTNAME"); columns.Add("ประเภทคำขอ", "PETITION_NAME"); columns.Add("ประเภทใบอนุญาต", "LICENSE_TYPE_NAME"); columns.Add("เลขที่อนุญาต", "LICENSE_NO"); columns.Add("วันที่อนุญาต", "LICENSE_DATE"); columns.Add("วันที่หมดอายุ", "LICENSE_EXPIRE_DATE"); columns.Add("สถานะ", "APPROVED"); List <HeaderExcel> header = new List <HeaderExcel>(); header.Add(new HeaderExcel { NameColumnsOne = "เลขที่อนุญาต ", ValueColumnsOne = txtLicenseNumber.Text, NameColumnsTwo = "ประเภทใบอนุญาต ", ValueColumnsTwo = ddlLicenseType.SelectedItem.Text }); header.Add(new HeaderExcel { NameColumnsOne = "ตั้งแต่วันที่ ", ValueColumnsOne = txtstartDate.Text, NameColumnsTwo = "ถึงวันที่ ", ValueColumnsTwo = txttoDate.Text }); if (base.UserProfile.MemberType == DTO.RegistrationType.OIC.GetEnumValue() || base.UserProfile.MemberType == DTO.RegistrationType.OICAgent.GetEnumValue()) { var biz = new BLL.LicenseBiz(); var res = new DTO.ResponseService <DataSet>(); res = biz.GetListLicenseDetailAdminByCriteria(txtLicenseNumber.Text , ddlLicenseType.SelectedValue , Convert.ToDateTime(txtstartDate.Text) , Convert.ToDateTime(txttoDate.Text) , "" , "" , base.UserProfile , 1 , base.EXCEL_SIZE_Key, "N"); export.CreateExcel(res.DataResponse.Tables[0], columns, header, base.UserProfile); } else { var biz = new BLL.LicenseBiz(); var res = new DTO.ResponseService <DataSet>(); res = biz.GetListLicenseDetailByCriteria(txtLicenseNumber.Text , ddlLicenseType.SelectedValue , Convert.ToDateTime(txtstartDate.Text) , Convert.ToDateTime(txttoDate.Text) , "" , "" , base.UserProfile , 1 , base.EXCEL_SIZE_Key, "N"); //export.CreateExcel(res.DataResponse,columns); export.CreateExcel(res.DataResponse.Tables[0], columns, header, base.UserProfile); } } } catch { } }