protected void showThongTin(int rowID) { try { pnThongTin.Visible = true; lbMaKH.Text = gvKhachHang.Rows[rowID].Cells[1].Text; lbDonVi.Text = gvKhachHang.Rows[rowID].Cells[4].Text; serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); //DataSet ds = ob.Get_HDONG_by_KHANG(showSiteName(), lbDonVi.Text, lbMaKH.Text, long.Parse(lbHopDong.Text)); DataSet ds = ob.Get_HDONG_by_KHANG(showSiteName(), lbDonVi.Text, lbMaKH.Text); lbTenKH.Text = ds.Tables[0].Rows[0][2].ToString(); lbDiaChi.Text = ds.Tables[0].Rows[0][3].ToString(); lbHopDong.Text = ds.Tables[0].Rows[0][4].ToString(); lbNgayKy.Text = DateTime.Parse(ds.Tables[0].Rows[0][5].ToString()).ToString("dd/MM/yyyy"); lbGiaHan.Text = ds.Tables[0].Rows[0][6].ToString(); lbSoHo.Text = ds.Tables[0].Rows[0][7].ToString(); lbDienThoai.Text = ds.Tables[0].Rows[0][8].ToString(); lbEmail.Text = ds.Tables[0].Rows[0][9].ToString(); lbDiemDo.Text = ds.Tables[0].Rows[0][10].ToString(); lbChuoiGia.Text = ds.Tables[0].Rows[0][11].ToString(); lbTram.Text = ds.Tables[0].Rows[0][13].ToString(); lbLo.Text = ds.Tables[0].Rows[0][15].ToString(); // Jun 16, 2014: Thêm số cột lbCot.Text = ds.Tables[0].Rows[0][16].ToString(); lbError.Text = "Chọn năm và nhấn Xem để xem lịch sử tiền điện."; ddNam.SelectedIndex = 0; showTienDien(); gvKhachHang.DataSource = null; gvKhachHang.DataBind(); } catch (Exception ex) { lbError.Text = "Không có thông tin khách hàng. " + ex.Message; } }
protected void gvKhachHang_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Xem") { try { pnThongTin.Visible = true; lbMaKH.Text = gvKhachHang.Rows[Convert.ToInt32(e.CommandArgument)].Cells[1].Text; lbHopDong.Text = gvKhachHang.Rows[Convert.ToInt32(e.CommandArgument)].Cells[4].Text; lbDonVi.Text = gvKhachHang.Rows[Convert.ToInt32(e.CommandArgument)].Cells[5].Text; //CMIS_aDung.Service_CSKHCMIS ob = new Service_CSKHCMIS(); serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); DataSet ds = new DataSet();// ob.Get_HDONG_by_KHANG(getSiteName(), lbDonVi.Text, lbMaKH.Text, long.Parse(lbHopDong.Text)); lbTenKH.Text = ds.Tables[0].Rows[0][2].ToString(); lbDiaChi.Text = ds.Tables[0].Rows[0][3].ToString(); lbNgayKy.Text = DateTime.Parse(ds.Tables[0].Rows[0][6].ToString()).ToString("dd/MM/yyyy"); lbSoHo.Text = ds.Tables[0].Rows[0][8].ToString(); lbChuoiGia.Text = ds.Tables[0].Rows[0][9].ToString(); search_tiendien(); } catch (Exception ex) { lbError.Text = "Không có thông tin khách hàng. " + ex.Message; } gvKhachHang.DataSource = null; gvKhachHang.DataBind(); } }
protected void showDonVi_jul() { try { serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); DataSet ds = ob.Get_Dienluc(showSiteName()); ddDonViQL.DataSource = ds; ddDonViQL.DataBind(); } catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình kết nối đến máy chủ, vui lòng thử lại sau. " + ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); DataSet ds = ob.Get_HDONG_by_KHANG("SONLA", "PA15TX", "PA15TX0006309"); GridView1.DataSource = ds; GridView1.DataBind(); } catch { } }
protected void bindTimKiem() { pnThongTin.Visible = false; try { //CMIS_aDung.Service_CSKHCMIS ob = new Service_CSKHCMIS(); serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); gvKhachHang.DataSource = new DataSet();// ob.find_KHANG(getSiteName(), tbTenKH.Text, tbDiaChi.Text, tbMaKH.Text); gvKhachHang.DataBind(); lbError.Text = ""; } catch (Exception ex) { lbError.Text = ex.Message; } }
protected void showTimKiem() { pnThongTin.Visible = false; try { serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); //DataSet ds = ob.find_KHANG(showSiteName(), tbTenKH.Text, "", maKH); DataSet ds = ob.find_KHANG(showSiteName(), ddDonViQL.SelectedValue, tbTenKH.Text, "", tbMaKH.Text); gvKhachHang.DataSource = ds; gvKhachHang.DataBind(); lbError.Text = string.Format("Kết quả tìm kiếm: {0} khách hàng.", ds.Tables[0].Rows.Count); } catch (Exception ex) { lbError.Text = "Không tìm thấy khách hàng. " + ex.Message; } }
protected void showTienDien() { try { serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); DataSet ds = ob.Get_hdon_by_khang_nam(showSiteName(), lbDonVi.Text, lbMaKH.Text, short.Parse(ddNam.SelectedValue)); DataView dv = ds.Tables[0].DefaultView; dv.Sort = "THANG desc, KY desc"; gvLichSu.DataSource = dv.ToTable(); gvLichSu.DataBind(); lbError.Text = "Chọn năm và nhấn Xem để xem lịch sử tiền điện."; } catch (Exception ex) { gvLichSu.DataSource = null; gvLichSu.DataBind(); lbError.Text = "Không có lịch sử tiền điện. " + ex.Message; } }
protected void search_tiendien() { try { //CMIS_aDung.Service_CSKHCMIS ob = new Service_CSKHCMIS(); serviceCSKHCMIS.Service_CSKHCMIS ob = new Service_CSKHCMIS(); DataSet ds = ob.Get_hdon_by_khang_nam(getSiteName(), lbDonVi.Text, lbMaKH.Text, short.Parse(ddNam.SelectedValue)); gvLichSu.DataSource = ds; gvLichSu.DataBind(); lbCongTo.Text = ds.Tables[0].Rows[0][10].ToString(); } catch (Exception ex) { lbError.Text = "Không có lịch sử tiền điện. " + ex.Message; } }