private void LOAD_NKVH() { if (lbID.Text == "0") { tbNgayThang.Text = DateTime.Today.ToString("dd/MM/yyyy"); tbKetThuc.Text = DateTime.Today.ToString("dd/MM/yyyy"); tbGioBD.Text = DateTime.Now.AddHours(-1).ToString("HH:00"); tbGioKT.Text = DateTime.Now.ToString("HH:00"); } else try { class_NKVH ob = new class_NKVH(); DataSet ds = ob.fillDataset("EXEC dbo.CNT_NKVH_VanHanh_ID " + lbID.Text); lbID.Text = ds.Tables[0].Rows[0][0].ToString(); ddPhanHe.SelectedValue = ds.Tables[0].Rows[0][1].ToString(); tbNgayThang.Text = ds.Tables[0].Rows[0][2].ToString(); tbGioBD.Text = ds.Tables[0].Rows[0][3].ToString(); tbLienHe.Text = ds.Tables[0].Rows[0][4].ToString(); tbDienThoai.Text = ds.Tables[0].Rows[0][5].ToString(); tbEmail.Text = ds.Tables[0].Rows[0][6].ToString(); tbDonViLH.Text = ds.Tables[0].Rows[0][7].ToString(); tbNoiDung.Text = ds.Tables[0].Rows[0][8].ToString(); tbKetQua.Text = ds.Tables[0].Rows[0][9].ToString(); tbTonTai.Text = ds.Tables[0].Rows[0][10].ToString(); tbKetThuc.Text = ds.Tables[0].Rows[0][11].ToString(); tbGioKT.Text = ds.Tables[0].Rows[0][12].ToString(); cbHoanThanh.Checked = ds.Tables[0].Rows[0][13].ToString() == "1"; lbError.Text = ds.Tables[0].Rows[0][14].ToString() + ", " + ds.Tables[0].Rows[0][15].ToString(); } catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình đọc dữ liệu. " + ex.Message; } }
protected void phanhe_Load() { try { class_NKVH ob = new class_NKVH(); gvPhanHe.DataSource = ob.fillDataset("exec CNT_NKVH_getPhanHe ''"); gvPhanHe.DataBind(); tbPhanHe.Text = ""; } catch { lbError.Text = "Có lỗi trong quá trình đọc dữ liệu"; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; class_NKVH ob = new class_NKVH(); ddPhanHe.DataSource = ob.fillDataset("EXEC dbo.CNT_NKVH_getPhanHe 'VIEW'"); ddPhanHe.DataBind(); int i = DayOfWeek.Monday - DateTime.Today.DayOfWeek; tbTuNgay.Text = DateTime.Today.AddDays(i).ToString("dd/MM/yyyy"); tbDenNgay.Text = DateTime.Today.AddDays(i + 6).ToString("dd/MM/yyyy"); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; if (UserId < 1) Response.Redirect(DotNetNuke.Common.Globals.NavigateURL("Login")); if (Request["ID"] == null) lbID.Text = "0"; else lbID.Text = Request["ID"]; class_NKVH ob = new class_NKVH(); ddPhanHe.DataSource = ob.fillDataset("exec CNT_NKVH_getPhanHe 'ADD'"); ddPhanHe.DataBind(); load_data(); change_type(); }
protected void btUpdate_Click(object sender, System.Web.UI.ImageClickEventArgs e) { try { class_NKVH ob = new class_NKVH(); string cmdTxt = string.Format("exec CNT_NKVH_getBaoCao {0}, {1}, '{2}', '{3}'", ddQuanLy.SelectedValue, ddPhanHe.SelectedValue, ob.convertDate(tbBatDau.Text), ob.convertDate(tbKetThuc.Text)); gvBaoCao.DataSource = ob.fillDataset(cmdTxt); gvBaoCao.DataBind(); } catch { } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; string cmdTxt = "exec CNT_NKVH_getQuanLy " + UserId; class_NKVH ob = new class_NKVH(); ddQuanLy.DataSource = ob.fillDataset(cmdTxt); ddQuanLy.DataBind(); cmdTxt = string.Format("exec CNT_NKVH_getPhanHe {0}, 0", UserId); ddPhanHe.DataSource = ob.fillDataset(cmdTxt); ddPhanHe.DataBind(); tbBatDau.Text = DateTime.Today.AddDays(-7).ToString("dd/MM/yyyy"); tbKetThuc.Text = DateTime.Today.ToString("dd/MM/yyyy"); }
protected void btUpdate_Click(object sender, ImageClickEventArgs e) { if (UserInfo.IsInRole("TRUONGPHONG") || UserInfo.IsInRole("PHOPHONG")) try { string cmdTxt = string.Format("exec CNT_NKVH_setPhanHe 0, {0}, N'{1}'", UserId, tbPhanHe.Text); class_NKVH ob = new class_NKVH(); ob.fillDataset(cmdTxt); phanhe_Load(); } catch { lbError.Text = "Có lỗi trong quá trình ghi dữ liệu"; } else lbError.Text = "Tài khoản không có quyền ghi dữ liệu"; }
protected void btXoa_Click(object sender, EventArgs e) { try { string cmdTxt = string.Format("EXEC dbo.CNT_NKVH_VanHanh_Update_A1 {0}, -1, '', '', '', '', '', '', '', '', '', 0, {1}", lbID.Text, UserId); class_NKVH ob = new class_NKVH(); DataSet ds = ob.fillDataset(cmdTxt); if (ds.Tables[0].Rows[0][0].ToString() == "1") Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(TabId)); else lbError.Text = "Không thể xóa dữ liệu"; } catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình xóa dữ liệu. " + ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; if (UserId < 1) Response.Redirect(DotNetNuke.Common.Globals.NavigateURL("Login")); try { class_NKVH ob = new class_NKVH(); ddPhanHe.DataSource = ob.fillDataset("EXEC dbo.CNT_NKVH_getPhanHe 'ADD'"); ddPhanHe.DataBind(); lbID.Text = Request["ID"] == null ? "0" : Request["ID"]; LOAD_NKVH(); } catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình đọc dữ liệu. " + ex.Message; } }
protected void btCapNhat_Click(object sender, EventArgs e) { try { class_NKVH ob = new class_NKVH(); string cmdTxt = string.Format("EXEC dbo.CNT_NKVH_VanHanh_Update_A1 {0}, {1}, N'{2}', N'{3}', '{4}', '{5}', N'{6}', N'{7}', N'{8}', '{9}', '{10}', {11}, {12}", lbID.Text, ddPhanHe.SelectedValue, tbLienHe.Text, tbDonViLH.Text, tbDienThoai.Text, tbEmail.Text, tbNoiDung.Text, tbKetQua.Text, tbTonTai.Text, ob.dateFormat(tbNgayThang.Text) + " " + tbGioBD.Text, ob.dateFormat(tbKetThuc.Text) + " " + tbGioKT.Text, cbHoanThanh.Checked ? "1" : "0", UserId); DataSet ds = ob.fillDataset(cmdTxt); if (ds.Tables[0].Rows[0][0].ToString() == "1") lbError.Text = "Cập nhật dữ liệu thành công"; else lbError.Text = "Không thể cập nhật"; } catch (Exception ex) { lbError.Text = "Có lỗi trong quá trình ghi dữ liệu. " + ex.Message; } }
protected void btXem_Click(object sender, EventArgs e) { class_NKVH ob = new class_NKVH(); string cmdTxt = string.Format("EXEC dbo.CNT_NKVH_VanHanh_Select {0}, '{1}', '{2}', {3}, {4}", ddPhanHe.SelectedValue, ob.dateFormat(tbTuNgay.Text), ob.dateFormat(tbDenNgay.Text), cbChuaHT.Checked ? 0 : 1, cbThucHien.Checked ? UserId : 0); DataSet ds = ob.fillDataset(cmdTxt); DataColumn dc = new DataColumn("viewID"); ds.Tables[0].Columns.Add(dc); ds.Tables[0].AcceptChanges(); foreach (DataRow dr in ds.Tables[0].Rows) { dr.BeginEdit(); dr["viewID"] = DotNetNuke.Common.Globals.NavigateURL(TabId, "VANHANH", "mid/" + ModuleId, "ID/" + dr[0]); dr.EndEdit(); } gvVanHanh.DataSource = ds; gvVanHanh.DataBind(); }
protected void btSearch_Click(object sender, ImageClickEventArgs e) { class_NKVH ob = new class_NKVH(); string cmdTxt = string.Format("exec CNT_NKVH_getBaoCao {0}, {1}, '{2}', '{3}', '{4}', '{5}'", rbHoTro.SelectedValue, ddPhanHe.SelectedValue, ob.convertDate(tbTuNgay.Text), ob.convertDate(tbDenNgay.Text), cbThucHien.Checked ? UserInfo.Username : "", Request.ApplicationPath.Remove(0, 1)); DataSet ds = ob.fillDataset(cmdTxt); DataColumn dc = new DataColumn("viewID"); ds.Tables[0].Columns.Add(dc); ds.Tables[0].AcceptChanges(); foreach (DataRow dr in ds.Tables[0].Rows) { dr.BeginEdit(); dr["viewID"] = DotNetNuke.Common.Globals.NavigateURL(TabId, "VANHANH", "mid/" + ModuleId, "ID/" + dr[0]); dr.EndEdit(); } gvVanHanh.DataSource = ds; gvVanHanh.DataBind(); }
protected void load_data() { if (lbID.Text == "0") { //rbHoTro.Enabled = true; tbNgayThang.Text = DateTime.Today.ToString("dd/MM/yyyy"); tbDienThoai.Text = ""; tbEmail.Text = ""; tbNoiDung.Text = ""; tbKetQua.Text = ""; tbTonTai.Text = ""; tbKetThuc.Text = ""; } else try { //rbHoTro.Enabled = false; class_NKVH ob = new class_NKVH(); DataSet ds = ob.fillDataset("exec CNT_NKVH_getVanHanh " + lbID.Text); lbID.Text = ds.Tables[0].Rows[0][0].ToString(); rbHoTro.SelectedValue = ds.Tables[0].Rows[0][1].ToString(); ddPhanHe.SelectedValue = ds.Tables[0].Rows[0][2].ToString(); tbNgayThang.Text = ds.Tables[0].Rows[0][3].ToString(); tbLienHe.Text = ds.Tables[0].Rows[0][4].ToString(); tbDienThoai.Text = ds.Tables[0].Rows[0][5].ToString(); tbEmail.Text = ds.Tables[0].Rows[0][6].ToString(); tbDonViLH.Text = ds.Tables[0].Rows[0][7].ToString(); tbHoTro.Text = ds.Tables[0].Rows[0][8].ToString(); tbDonViHT.Text = ds.Tables[0].Rows[0][9].ToString(); tbNoiDung.Text = ds.Tables[0].Rows[0][10].ToString(); tbKetQua.Text = ds.Tables[0].Rows[0][11].ToString(); tbTonTai.Text = ds.Tables[0].Rows[0][12].ToString(); tbKetThuc.Text = ds.Tables[0].Rows[0][13].ToString(); } catch { lbError.Text = "Có lỗi trong quá trình đọc dữ liệu"; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; hlBaoCao.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(TabId, "BAOCAO", "mid/" + ModuleId); hlThemMoi.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(TabId, "VANHANH", "mid/" + ModuleId); try { string cmdTxt = string.Format("exec CNT_NKVH_getVanHanh {0}, 0", UserId); class_NKVH ob = new class_NKVH(); DataSet ds = ob.fillDataset(cmdTxt); DataColumn dc = new DataColumn("ViewLink"); ds.Tables[0].Columns.Add(dc); ds.Tables[0].AcceptChanges(); foreach (DataRow dr in ds.Tables[0].Rows) { dr.BeginEdit(); dr["ViewLink"] = DotNetNuke.Common.Globals.NavigateURL(TabId, "VANHANH", "mid/" + ModuleId, "ID/" + dr[0].ToString()); dr.EndEdit(); } gvVanHanh.DataSource = ds; gvVanHanh.DataBind(); } catch { } }
protected void btUpdate_Click(object sender, System.Web.UI.ImageClickEventArgs e) { try { class_NKVH ob = new class_NKVH(); string cmdTxt = string.Format("exec CNT_NKVH_setVanHanh {0}, {1}, {2}, '{3}', N'{4}', '{14}', '{15}', N'{5}', N'{6}', N'{7}', N'{8}', N'{9}', N'{10}', N'{11}', '{12}', '{13}'", lbID.Text, rbHoTro.SelectedValue, ddPhanHe.SelectedValue, ob.convertDate(tbNgayThang.Text), tbLienHe.Text, tbDonViLH.Text, tbHoTro.Text, tbDonViHT.Text, tbNoiDung.Text, tbKetQua.Text, tbTonTai.Text, tbKetThuc.Text, UserInfo.Username, Request.ApplicationPath.Remove(0, 1), tbDienThoai.Text, tbEmail.Text); DataSet ds = ob.fillDataset(cmdTxt); if (ds.Tables[0].Rows[0][0].ToString() == "1") { load_data(); change_type(); lbError.Text = "Cập nhật dữ liệu thành công"; } else lbError.Text = "Cập nhật dữ liệu thất bại"; } catch { lbError.Text = "Có lỗi trong quá trình ghi dữ liệu"; } }
protected void btDelete_Click(object sender, System.Web.UI.ImageClickEventArgs e) { try { string cmdTxt = string.Format("exec CNT_NKVH_setVanHanh {0}, {1}, -1, '', '', '', '', '', '', '', '', '', '', '', '{2}', '{3}'", lbID.Text, rbHoTro.SelectedValue, UserInfo.Username, Request.ApplicationPath.Remove(0, 1)); class_NKVH ob = new class_NKVH(); DataSet ds = ob.fillDataset(cmdTxt); if (ds.Tables[0].Rows[0][0].ToString() == "1") Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(TabId)); else lbError.Text = "Xóa dữ liệu thất bại"; } catch { lbError.Text = "Có lỗi trong quá trình xóa dữ liệu"; } }