protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; try { string maDV = Request.ApplicationPath.ToUpper() == "/BANTTAT" ? "F01P11" : UserInfo.Profile.GetPropertyValue("MaDonVi"); btThemCV.Visible = maDV == "F01P11"; csBanTTAT ob = new csBanTTAT(); string dvNhan; string cmd = string.Format("EXEC ChungNT.P11_getCV_DonVi '{0}'", ob.get_code(maDV, out dvNhan)); DataSet ds = ob.fillDataset(cmd); DataColumn dc = new DataColumn("linkView"); ds.Tables[0].Columns.Add(dc); ds.Tables[0].AcceptChanges(); foreach (DataRow row in ds.Tables[0].Rows) { row.BeginEdit(); row["linkView"] = DotNetNuke.Common.Globals.NavigateURL(TabId, "EDIT", "mid/" + ModuleId, "ID/" + row[0].ToString()); row.EndEdit(); } dlCongVan.DataSource = ds; dlCongVan.DataBind(); } catch { } }
protected void btCDGui_Click(object sender, EventArgs e) { if (tbChiDao.Text.Length == 0) { lbError.Text = "* Chưa có nội dung chỉ đạo"; return; } execSQL.connectionClass ob = new execSQL.connectionClass(); csBanTTAT ob2 = new csBanTTAT(); string maDV, dvGui, dvNhan, cmd; int dem = 0; DataSet ds; maDV = Request.ApplicationPath.ToUpper() == "/BANTTAT" ? "F01P11" : UserInfo.Profile.GetPropertyValue("MaDonVi"); dvGui = ob2.get_code(maDV, out dvNhan); foreach (GridViewRow row in gvChiDao.Rows) { CheckBox cb = (CheckBox)row.FindControl("cbChiDao"); if (cb.Checked) try { cmd = string.Format("EXEC EOFFICE_NPC.ChungNT.P11_setShare {0}, 0, '', '{1}', '{2}', N'{3}', {4}", lbID.Text, dvGui, row.Cells[1].Text, tbChiDao.Text, UserId); ds = ob.fillDataset(cmd); ds.Tables[0].Rows[0][0].ToString(); dem++; } catch { } } ChiDao_Load(); tbChiDao.Text = ""; lbError.Text = string.Format("Chỉ đạo thành công {0} đơn vị", dem); }
protected void ChiDao_Load() { try { execSQL.connectionClass ob = new execSQL.connectionClass(); csBanTTAT ob2 = new csBanTTAT(); string dvNhan; string maDV = Request.ApplicationPath.ToUpper() == "/BANTTAT" ? "F01P11" : UserInfo.Profile.GetPropertyValue("MaDonVi"); string cmd = string.Format("EXEC EOFFICE_NPC.ChungNT.P11_getChiDao '{0}', {1}, 1, {2}", ob2.get_code(maDV, out dvNhan), lbID.Text, dlDonVi.SelectedValue); gvChiDao.DataSource = ob.fillDataset(cmd); gvChiDao.DataBind(); lbError.Text = string.Format("Hiển thị {0} bản ghi", gvChiDao.Rows.Count); } catch { } }
protected void BaoCao_Load() { try { string maDV = Request.ApplicationPath.ToUpper() == "/BANTTAT" ? "F01P11" : UserInfo.Profile.GetPropertyValue("MaDonVi"); bool ok = maDV == "F01P11"; btUpload.Visible = ok; btCapNhat.Visible = ok; btChuyenCV.Visible = lbID.Text != "0"; btXoa.Visible = ok && lbID.Text != "0"; Panel1.Visible = !ok && lbID.Text != "0"; if (!ok && lbID.Text != "0") { csBanTTAT ob = new csBanTTAT(); string dvNhan; string cmd = string.Format("EXEC ChungNT.P11_getBaoCao {0}, '{1}'", lbID.Text, ob.get_code(maDV, out dvNhan)); gvBaoCao.DataSource = ob.fillDataset(cmd).Tables[0]; gvBaoCao.DataBind(); } } catch { } }
protected void btBaoCao_Click(object sender, EventArgs e) { if (tbBaoCao.Text.Length == 0) { lbBaoCao.Text = "* Chưa có nội dung báo cáo"; return; } try { csBanTTAT ob = new csBanTTAT(); string maDV = Request.ApplicationPath.ToUpper() == "/BANTTAT" ? "F01P11" : UserInfo.Profile.GetPropertyValue("MaDonVi"); string dvNhan; string dvGui = ob.get_code(maDV, out dvNhan); string cmd = string.Format("EXEC ChungNT.P11_setShare {0}, 1, '', '{1}', '{2}', N'{3}', {4}", lbID.Text, dvGui, dvNhan, tbBaoCao.Text, UserId); ob.fillDataset(cmd); BaoCao_Load(); tbBaoCao.Text = ""; lbBaoCao.Text = "Cập nhật báo cáo lúc " + DateTime.Now.ToString("HH:mm dd/MM/yyyy"); } catch { lbBaoCao.Text = "Có lỗi xảy ra trong quá trình cập nhật báo cáo"; } }