protected void get_donvi() { try { csCMIS_SEP ob = new csCMIS_SEP(); string con_string = ob.conStr(get_congty()); OracleConnection con = new OracleConnection(con_string); OracleDataAdapter da = new OracleDataAdapter("select MA_DVIQLY, TEN_DVIQLY from cmis01.d_dvi_qly where CAP_DVI=3", con); DataSet ds = new DataSet(); con.Open(); da.Fill(ds); con.Close(); ddDonVi.DataSource = ds; ddDonVi.DataBind(); } catch (Exception ex) { lbError.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; lbCongTy.Text = get_tenDL(); csCMIS_SEP ob = new csCMIS_SEP(); DataSet ds; string congty = get_congty(); string dienluc = get_dienluc(); try { string sql; ds = ob.slide_2016_ks(congty, dienluc, out sql); //ob.slide_aug2013(congty, dienluc, "TN"); Response.Write(sql); if (ds.Tables.Count > 0) { lbTN.Text = ds.Tables[0].Rows.Count.ToString(); gvTiepNhan.DataSource = ds; gvTiepNhan.DataBind(); } } catch { } if (lbTN.Text == "0" || lbTN.Text == "") lbTN_List.Text = "KHÔNG CÓ KHÁCH HÀNG ĐĂNG KÝ MỚI TRONG NGÀY"; else lbTN_List.Text = "DANH SÁCH KHÁCH HÀNG ĐĂNG KÝ MỚI TRONG NGÀY"; try { ds = ob.slide_aug2013(congty, dienluc, "KS"); lbKS.Text = ds.Tables[0].Rows.Count.ToString(); gvKhaoSat.DataSource = ds; gvKhaoSat.DataBind(); } catch { } if (lbKS.Text == "0" || lbKS.Text == "") lbKS_List.Text = "KHÔNG CÓ KHÁCH HÀNG CẦN KHẢO SÁT TRONG NGÀY"; else lbKS_List.Text = "DANH SÁCH KHÁCH HÀNG CẦN KHẢO SÁT"; try { ds = ob.slide_aug2013(congty, dienluc, "TC"); lbTC.Text = ds.Tables[0].Rows.Count.ToString(); gvThiCong.DataSource = ds; gvThiCong.DataBind(); } catch { } if (lbTC.Text == "0" || lbTC.Text == "") lbTC_List.Text = "KHÔNG CÓ KHÁCH HÀNG CẦN THI CÔNG TRONG NGÀY"; else lbTC_List.Text = "DANH SÁCH KHÁCH HÀNG CẦN THI CÔNG"; }
protected void bind_data() { try { string tu_ngay, den_ngay; string[] split = tbTuNgay.Text.Split('/'); tu_ngay = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); split = tbDenNgay.Text.Split('/'); den_ngay = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); csCMIS_SEP jan13 = new csCMIS_SEP(); DataSet ds; switch (ddKhachHang.SelectedValue) { case "chua_ks": ds = jan13.jan13_chua_ks(ddDonVi.SelectedValue); break; case "ks_kddk": ds = jan13.jan13_ks_kddk(ddDonVi.SelectedValue, tu_ngay, den_ngay); break; case "chua_hd": ds = jan13.jan13_chua_hd(ddDonVi.SelectedValue); break; case "chua_kt": ds = jan13.jan13_khaithac(ddDonVi.SelectedValue, 1, tu_ngay, den_ngay); break; default: // chuyen_kt ds = jan13.jan13_khaithac(ddDonVi.SelectedValue, 0, tu_ngay, den_ngay); break; } //if (ddKhachHang.SelectedValue == "chua_ks") //{ // csCMIS_SEP obj = new csCMIS_SEP(); // string s_out; // DataTable dt = obj.sep_slide(lbSource.Text, ddDonVi.SelectedValue, 0, "01/01/3011", out s_out); // ds = new DataSet(); // ds.Tables.Add(dt); //} //// Oct 11, 2012: Thêm cột lý do cho lựa chọn ks_kddk //else if (ddKhachHang.SelectedValue == "ks_kddk") //{ // string[] split = tbTuNgay.Text.Split('/'); // tu_ngay = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); // split = tbDenNgay.Text.Split('/'); // den_ngay = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); // csCMIS_SEP obj = new csCMIS_SEP(); // ds = obj.oct12_kddk(lbSource.Text, ddDonVi.SelectedValue, tu_ngay, den_ngay); //} //else if (ddKhachHang.SelectedValue == "chua_hd") //{ // csCMIS_SEP obj = new csCMIS_SEP(); // string s_out = ""; // //DataTable dt = obj.sep_slide(lbSource.Text, ddDonVi.SelectedValue, 2, "01/01/3011", out s_out); // DataTable dt = obj.oct12_chuaHD(lbSource.Text, ddDonVi.SelectedValue); // ds = new DataSet(); // ds.Tables.Add(dt); //} //else if (ddKhachHang.SelectedValue == "chuyen_kt") //{ // string[] split = tbTuNgay.Text.Split('/'); // tu_ngay = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); // split = tbDenNgay.Text.Split('/'); // den_ngay = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); // csCMIS_SEP obj = new csCMIS_SEP(); // string s_out; // ds = obj.sep_chuyen_kt(lbSource.Text, ddDonVi.SelectedValue, tu_ngay, den_ngay, out s_out); //} //else // chua_kt //{ // csCMIS ob = new csCMIS(); // ds = ob.get_dv(lbSource.Text, ddDonVi.SelectedValue, ddKhachHang.SelectedValue, "01/01/2011", "01/01/3011"); //} DataColumn dc = new DataColumn("khach_hang"); ds.Tables[0].Columns.Add(dc); ds.Tables[0].AcceptChanges(); foreach (DataRow dr in ds.Tables[0].Rows) { dr.BeginEdit(); dr["khach_hang"] = string.Format("<b>{0}</b> {1}", dr["ten_nguoiycau"].ToString(), dr["dchi_nguoiycau"].ToString()); dr.EndEdit(); } if (ddKhachHang.SelectedValue == "chuyen_kt" || ddKhachHang.SelectedValue == "ks_kddk") { GridView1.Columns[4].Visible = true; if (ddKhachHang.SelectedValue == "chuyen_kt") GridView1.Columns[4].HeaderText = "Số ngày TH"; else GridView1.Columns[4].HeaderText = "ND xử lý"; } else GridView1.Columns[4].Visible = false; if (ddKhachHang.SelectedIndex == 0) GridView1.Columns[3].HeaderText = "Hẹn khảo sát"; else if (ddKhachHang.SelectedIndex == 1) GridView1.Columns[3].HeaderText = "Ngày khảo sát"; else if (ddKhachHang.SelectedIndex == 2) GridView1.Columns[3].HeaderText = "Hẹn thi công"; else if (ddKhachHang.SelectedIndex == 3) GridView1.Columns[3].HeaderText = "Ngày ký HĐ"; else GridView1.Columns[3].HeaderText = "Ngày chuyển KT"; GridView1.DataSource = ds; GridView1.DataBind(); if (ddKhachHang.SelectedValue == "chuyen_kt" || ddKhachHang.SelectedValue == "ks_kddk") { tbTuNgay.ForeColor = System.Drawing.Color.Black; lbError.Text = string.Format("{0}: Có {1} {2} từ ngày {3} đến {4}", ddDonVi.SelectedItem.Text, ds.Tables[0].Rows.Count, ddKhachHang.SelectedItem.Text.ToLower(), tu_ngay, den_ngay); } else { tbTuNgay.ForeColor = System.Drawing.Color.Silver; lbError.Text = string.Format("{0}: Có {1} {2}", ddDonVi.SelectedItem.Text, ds.Tables[0].Rows.Count, ddKhachHang.SelectedItem.Text.ToLower()); } } catch (Exception ex) { lbError.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { string kh = "chua_ks", dv = "PA0505", d1 = "01/01/2012", d2 = "01/01/2020"; if (Request["kh"] != null) kh = Request["kh"]; if (Request["dv"] != null) dv = Request["dv"]; if (Request["d1"] != null) d1 = Request["d1"]; if (Request["d2"] != null) d2 = Request["d2"]; try { string[] split = d1.Split('/'); d1 = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); split = d2.Split('/'); d2 = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); csCMIS_SEP jan13 = new csCMIS_SEP(); DataSet ds; switch (kh) { case "chua_ks": ds = jan13.jan13_chua_ks(dv); break; case "ks_kddk": ds = jan13.jan13_ks_kddk(dv, d1, d2); break; case "chua_hd": ds = jan13.jan13_chua_hd(dv); break; case "chua_kt": ds = jan13.jan13_khaithac(dv, 1, d1, d2); break; default: // chuyen_kt ds = jan13.jan13_khaithac(dv, 0, d1, d2); break; } //string[] split = d1.Split('/'); //d1 = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); //split = d2.Split('/'); //d2 = DateTime.Parse(split[1] + "/" + split[0] + "/" + split[2]).ToString("dd/MM/yyyy"); //csCMIS_SEP obj = new csCMIS_SEP(); //DataSet ds; //string s_out; //try //{ // if (kh == "chua_ks") // { // DataTable dt = obj.sep_slide(lbSource.Text, dv, 0, d2, out s_out); // ds = new DataSet(); // ds.Tables.Add(dt); // } // else if (kh == "ks_kddk") // { // ds = obj.oct12_kddk(lbSource.Text, dv, d1, d2); // } // else if (kh == "chua_hd") // { // DataTable dt = obj.oct12_chuaHD(lbSource.Text, dv); // ds = new DataSet(); // ds.Tables.Add(dt); // } // else if (kh == "chuyen_kt") // { // ds = obj.sep_chuyen_kt(lbSource.Text, dv, d1, d2, out s_out); // } // else // chua_kt // { // csCMIS ob2 = new csCMIS(); // ds = ob2.get_dv(lbSource.Text, dv, kh, d1, d2); // } DataColumn dc = new DataColumn("khach_hang"); ds.Tables[0].Columns.Add(dc); ds.Tables[0].AcceptChanges(); foreach (DataRow dr in ds.Tables[0].Rows) { dr.BeginEdit(); dr["TIEP_NHAN"] = "\"" + dr["TIEP_NHAN"].ToString(); dr["THUC_HIEN"] = "\"" + dr["THUC_HIEN"].ToString(); dr.EndEdit(); } if (kh == "chua_ks") GridView1.Columns[5].HeaderText = "Hẹn khảo sát"; else if (kh == "ks_kddk") GridView1.Columns[5].HeaderText = "Ngày khảo sát"; else if (kh == "chua_hd") GridView1.Columns[5].HeaderText = "Hẹn thi công"; else if (kh == "chua_kt") GridView1.Columns[5].HeaderText = "Ngày ký HĐ"; else GridView1.Columns[5].HeaderText = "Ngày chuyển KT"; GridView1.DataSource = ds; GridView1.DataBind(); } catch (Exception ex) { Response.Write(ex.Message); } }
// Aug 27, 2012 protected DataSet bg_get_data(string loai_khang) { string source = "CMIS2_BG", ma_dvi = "PA05"; if (Request.QueryString["S"] != null) source = Request.QueryString["S"].ToString().ToUpper(); if (Request.QueryString["D"] != null) ma_dvi = Request.QueryString["D"].ToString().ToUpper(); csCMIS_SEP obj = new csCMIS_SEP(); DataSet ds = new DataSet(); string s_out; //csCMIS ob = new csCMIS(); if (loai_khang == "TN") { //ds = ob.get_dv(source, ma_dvi, "moi_dk", "01/01/2011", DateTime.Today.ToString("dd/MM/yyyy")); //ds = ob.bg_get_dv(source, ma_dvi, "moi_dk", "01/01/2011", DateTime.Today.ToString("dd/MM/yyyy")); ds = obj.sep_slide_moiDK(source, ma_dvi, out s_out); } else if (loai_khang == "KS") { //ds = ob.get_dv(source, ma_dvi, "can_ks", "01/01/2011", DateTime.Today.ToString("dd/MM/yyyy")); //ds = ob.bg_get_dv(source, ma_dvi, "can_ks", "01/01/2011", DateTime.Today.ToString("dd/MM/yyyy")); DataTable dt = obj.sep_slide(source, ma_dvi, 0,DateTime.Today.ToString("dd/MM/yyyy"), out s_out); ds.Tables.Add(dt); } else { //ds = ob.get_dv(source, ma_dvi, "can_tc", "01/01/2011", DateTime.Today.ToString("dd/MM/yyyy")); //ds = ob.bg_get_dv(source, ma_dvi, "can_tc", "01/01/2011", DateTime.Today.ToString("dd/MM/yyyy")); DataTable dt = obj.sep_slide(source, ma_dvi, 1, DateTime.Today.ToString("dd/MM/yyyy"), out s_out); ds.Tables.Add(dt); } return ds; }