protected void txtUserId_TextChanged(object sender, EventArgs e) { try { //DivchangePass.Visible = true; hdnIDFlag.Value = "0"; int checkUser = CheckUserId(); if (checkUser == 0) { //VerifyUserId(); if (hdnIDFlag.Value == "0") { txtPassword.Focus(); btnLogin.Enabled = true; //DivchangePass.Visible = true; } else { txtIdNo.Text = string.Empty; txtIdNo.Focus(); return; } } else { btnLogin.Enabled = false; string msg = string.Empty; switch (checkUser) { case 1: msg = "User Id Not Available"; txtIdNo.Text = string.Empty; break; case 2: msg = "Change Password - New Id was Created"; //DivchangePass.Visible = true; break; case 3: msg = "User Id is using by other client or Abnormal Logout"; txtIdNo.Text = string.Empty; break; default: msg = "Check User Id Information"; txtIdNo.Text = string.Empty; break; } String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('" + msg + "');"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } } } catch (Exception ex) { throw ex; } }
//弹出框 public static void Alert(string str_Message) { ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript; scriptManager.RegisterStartupScript(typeof(string), "", "alert('" + str_Message + "');", true); }
protected void Page_Load(object sender, EventArgs e) { try { if (MySessionManager.CurrentUser.BranchID <= 0) { Response.Redirect("~/login.aspx"); } } catch { Response.Redirect("~/login.aspx"); } showLoanAppInfo(); LoanDSTableAdapters.LoanApplicationsTableAdapter loanApp = new LoanDSTableAdapters.LoanApplicationsTableAdapter(); if (!(this.IsPostBack)) { this.lbtnAppDetails.PostBackUrl = HttpContext.Current.Request.Url.AbsoluteUri + "&tab=1&ops=load";; this.lbtnSupDocs.PostBackUrl = HttpContext.Current.Request.Url.AbsoluteUri + "&tab=3&ops=load";; this.lbtnComments.PostBackUrl = HttpContext.Current.Request.Url.AbsoluteUri + "&tab=4&ops=load"; this.lbtnAppRpts.PostBackUrl = HttpContext.Current.Request.Url.AbsoluteUri + "&tab=2&ops=load"; } setNotifications(); #region QueryStringSection if (Request.QueryString["id"] == null) { } else { string EncID = Request.QueryString["id"]; int DecID = Convert.ToInt32(MyEncryption.Decrypt(EncID, "12345678910")); MySessionManager.AppID = DecID; MySessionManager.ClientID = Convert.ToInt32(loanApp.getClientID(MySessionManager.AppID)); //int DecID = Convert.ToInt32(EncID); showLoanAppInfo(); } if (!(Request.QueryString["ops"] == null)) { if (!(Request.QueryString["tab"] == null)) { if (!(Request.QueryString["tab"] == "")) { currentTab = int.Parse(Request.QueryString["tab"]); } else { currentTab = Convert.ToInt32(MySessionManager.CurrentTab); } ops = Request.QueryString["ops"].ToString(); setTab(); MySessionManager.CurrentTab = currentTab.ToString(); MySessionManager.OpsTab = "load"; string urlpath = util.RemoveQueryStringByKey(HttpContext.Current.Request.Url.AbsoluteUri, "tab"); urlpath = util.RemoveQueryStringByKey(urlpath, "ops"); Response.Redirect(urlpath); } else { if (!(Request.QueryString["tab"] == "")) { currentTab = int.Parse(Request.QueryString["tab"]); } else { currentTab = 0; } ops = "load"; setTab(); MySessionManager.CurrentTab = currentTab.ToString(); MySessionManager.OpsTab = "load"; util.RemoveQueryStringByKey(HttpContext.Current.Request.Url.AbsoluteUri, "tab"); util.RemoveQueryStringByKey(HttpContext.Current.Request.Url.AbsoluteUri, "ops"); } } else { ops = MySessionManager.OpsTab.ToString(); //For handling the tabs if (!(MySessionManager.CurrentTab == "")) { currentTab = int.Parse(MySessionManager.CurrentTab); } else { currentTab = 0; } setTab(); } #endregion setApprovalLimit(MySessionManager.CurrentUser.RoleID); if ((!(util.alert() == "")) && (MySessionManager.skipAlert == 0)) { this.pAlertmsg.InnerText = util.alert(); // Define the name and type of the client scripts on the page. String csname1 = "PopupScript"; String csname2 = "ButtonClickScript"; Type cstype = this.GetType(); // Get a ClientScriptManager reference from the Page class. ClientScriptManager cs = Page.ClientScript; // Check to see if the startup script is already registered. if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alertMessage();"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } MySessionManager.skipAlert = 1; } }
protected void BtnPrint_Click(object sender, EventArgs e) { try { if (ddlPeriodMM.SelectedValue == "0") { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Please - Select Month' );"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } return; } if (ddlPeriodYYYY.SelectedValue == "0") { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Please - Select Year' );"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } return; } if (ChkAllEmp.Checked == false && ddlEmp.SelectedValue == "0") { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Please - Select Employee's Name' );"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } return; } string dt = (ddlPeriodMM.SelectedValue + "/" + 01 + "/" + ddlPeriodYYYY.SelectedValue); DateTime date = Converter.GetDateTime(dt); hdnDate.Value = Converter.GetString(dt); DateTime date1 = Converter.GetDateTime(hdnPeriod.Value); if (date.Month == date1.Month && date.Year == date1.Year) { InvalidSCertificateMSG(); ddlPeriodMM.SelectedValue = Converter.GetString(hdnMonth.Value); ddlPeriodYYYY.SelectedValue = Converter.GetString(hdnYear.Value); return; } if (date > date1) { InvalidDateMSG(); ddlPeriodMM.SelectedValue = Converter.GetString(hdnMonth.Value); ddlPeriodYYYY.SelectedValue = Converter.GetString(hdnYear.Value); return; } hdnToDaysDate.Value = ddlPeriodMM.SelectedItem.Text + ',' + ddlPeriodYYYY.SelectedValue; var p = A2ZERPSYSPRMDTO.GetParameterValue(); string comName = p.PrmUnitName; string comAddress1 = p.PrmUnitAdd1; SessionStore.SaveToCustomStore(Params.COMPANY_NAME, comName); SessionStore.SaveToCustomStore(Params.BRANCH_ADDRESS, comAddress1); // SessionStore.SaveToCustomStore(Params.COMMON_NAME, hdnToDaysDate.Value); SessionStore.SaveToCustomStore(Params.COMMON_NAME, ddlPeriodMM.SelectedItem.Text + ',' + ddlPeriodYYYY.SelectedItem.Text); SessionStore.SaveToCustomStore(Params.COMMON_NO1, ddlPeriodMM.SelectedValue); SessionStore.SaveToCustomStore(Params.COMMON_NO2, ddlPeriodYYYY.SelectedValue); if (ChkAllEmp.Checked == true) { SessionStore.SaveToCustomStore(Params.COMMON_NO3, 0); } else { SessionStore.SaveToCustomStore(Params.COMMON_NO3, ddlEmp.SelectedValue); } SessionStore.SaveToCustomStore(Params.COMMON_NO4, lblID.Text); SessionStore.SaveToCustomStore(Params.COMMON_NAME1, lblIDName.Text); var prm = new object[8]; prm[0] = date; if (ChkAllEmp.Checked == true) { prm[1] = 0; } else { prm[1] = ddlEmp.SelectedValue; } if (ChkAllArea.Checked == true) { prm[2] = 0; } else { prm[2] = ddlArea.SelectedValue; } if (ChkAllLocation.Checked == true) { prm[3] = 0; } else { prm[3] = ddlLocation.SelectedValue; } if (ChkAllProject.Checked == true) { prm[4] = 0; } else { prm[4] = ddlProject.SelectedValue; } if (ChkAllReligion.Checked == true) { prm[5] = 0; } else { prm[5] = ddlReligion.SelectedValue; } if (ChkAllGender.Checked == true) { prm[6] = 0; } else { prm[6] = ddlGender.SelectedValue; } if (ChkAllStatus.Checked == true) { prm[7] = 0; } else { prm[7] = ddlStatus.SelectedValue; } int result = Converter.GetInteger(CommonManager.Instance.GetScalarValueBySp("Sp_HRCalculateSalCertificate", prm, "A2ZHRMCUS")); if (result == 0) { } SessionStore.SaveToCustomStore(DataAccessLayer.Utility.Params.REPORT_DATABASE_NAME_KEY, "A2ZHRMCUS"); SessionStore.SaveToCustomStore(DataAccessLayer.Utility.Params.REPORT_FILE_NAME_KEY, "rptSalaryCertificateReport"); Response.Redirect("ReportServer.aspx", false); } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptkey", "<script>alert('System Error.BtnPrint_Click Problem');</script>"); //throw ex; } }
/// <summary> /// Registers the client-side scripts and creates an initialize script for the current map /// </summary> private void GenerateClientScripts() { //Include scriptresources string wz_scriptLocation = Page.ClientScript.GetWebResourceUrl(this.GetType(), "AjaxMap.clientscripts.wz_jsgraphics.js"); Page.ClientScript.RegisterClientScriptInclude("AjaxMap.clientscripts.wz_jsgraphics.js", wz_scriptLocation); string scriptLocation = Page.ClientScript.GetWebResourceUrl(this.GetType(), "AjaxMap.clientscripts.AjaxMap.js"); Page.ClientScript.RegisterClientScriptInclude("AjaxMap.AjaxMap.js", scriptLocation); string obj = this.ClientID + "Obj"; string newline = Environment.NewLine; string setvarsScript = "SetVars_" + this.ClientID + "();" + newline + "function SetVars_" + this.ClientID + "() {" + newline + obj + " = SharpMap_Init('" + this.ClientID + "','" + imgMap1.ClientID + "','" + imgMap2.ClientID + "','" + (_DisplayStatusBar ? spanCursorLocation.ClientID : "") + "','" + (_DisplayStatusBar ? _StatusBarText : "") + "');" + newline; setvarsScript += obj + ".zoom = " + map.Zoom.ToString(numberFormat_EnUS) + ";" + newline + obj + ".minX = " + map.Envelope.Left.ToString(numberFormat_EnUS) + ";" + newline + obj + ".maxY = " + map.Center.Y.ToString(numberFormat_EnUS) + "+" + obj + ".zoom/" + obj + ".container.offsetWidth*" + obj + ".container.offsetHeight*0.5;" + newline + obj + ".defMinX = " + map.Envelope.Left.ToString(numberFormat_EnUS) + ";" + newline + obj + ".defMaxY = " + map.Center.Y.ToString(numberFormat_EnUS) + "+" + obj + ".zoom/" + obj + ".container.offsetWidth*" + obj + ".container.offsetHeight*0.5;" + newline + obj + ".minZoom = " + map.MinimumZoom.ToString(numberFormat_EnUS) + ";" + newline + obj + ".maxZoom = " + map.MaximumZoom.ToString(numberFormat_EnUS) + ";" + newline + obj + ".zoomSpeed = " + this._ZoomSpeed.ToString() + ";" + newline + obj + ".fadeSpeed = " + this._FadeSpeed.ToString() + ";" + newline + obj + ".zoomLayer = WebForm_GetElementById('" + divZoomLayer.ClientID + "');" + newline + obj + ".statusbar = WebForm_GetElementById('" + spanCursorLocation.ClientID + "');" + newline + obj + ".measure = WebForm_GetElementById('" + divMeasure.ClientID + "');" + newline + obj + ".scalebar = WebForm_GetElementById('" + divScaleBar.ClientID + "');" + newline + obj + ".scaletext = WebForm_GetElementById('" + divScaleText.ClientID + "');" + newline; if (_UseCache) { setvarsScript += obj + ".map.src = '" + this.GenerateMap() + "';" + newline; } else { setvarsScript += obj + ".map1.src = '" + _ResponseFormat.Replace("[WIDTH]", "'+" + obj + ".container.offsetWidth+'"). Replace("[HEIGHT]", "'+" + obj + ".container.offsetHeight+'"). Replace("[ZOOM]", "'+" + obj + ".zoom+'"). Replace("[X]", map.Center.X.ToString(numberFormat_EnUS)). Replace("[Y]", map.Center.Y.ToString(numberFormat_EnUS)). Replace("[LAYERS]", "'+" + obj + ".hiddenLayers+'") + "';" + newline; } if (_OnViewChange != null && _OnViewChange.Trim() != "") { setvarsScript += obj + ".onViewChange = function() { " + _OnViewChange + "(" + obj + "); }" + newline; } if (_OnViewChanging != null && _OnViewChanging.Trim() != "") { setvarsScript += obj + ".onViewChanging = function() { " + _OnViewChanging + "(" + obj + "); }" + newline; } setvarsScript += "}"; //Register scripts in page ClientScriptManager cm = Page.ClientScript; //cm.RegisterClientScriptBlock(this.GetType(), "SetVars_" + this.ClientID, setvarsScript, true); cm.RegisterStartupScript(this.GetType(), "SetVars_" + this.ClientID, setvarsScript, true); //The following doesn't really do anything, but it cheats ASP.NET to include its callback scripts cm.GetCallbackEventReference(this, "SharpMap_MapOnClick(event,this)", "SharpMap_RefreshMap", "null", "SharpMap_AjaxOnError", true); //this.Controls.Add(new LiteralControl("<script type=\"text/javascript\">SetVars_" + this.ClientID + "();</script>\r\n")); }
protected void BtnSearch_Click(object sender, EventArgs e) { if (txtProcessDate.Text == string.Empty) { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Please insert date!');"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } txtProcessDate.Focus(); return; } string monthnum = ""; string filename = ""; string cashcode = ""; string Month = ""; string year = ""; string day = ""; string FullDate = ""; for (int i = 0; i < listfile.Items.Count; i++) { filename = listfile.Items[i].Text; cashcode = filename.Substring(1, 8); Month = filename.Substring(9, 3); #region MonthNumber if (Month == "JAN") { monthnum = "01"; } if (Month == "FEB") { monthnum = "02"; } if (Month == "MAR") { monthnum = "03"; } if (Month == "APR") { monthnum = "04"; } if (Month == "MAY") { monthnum = "05"; } if (Month == "JUN") { monthnum = "06"; } if (Month == "JUL") { monthnum = "07"; } if (Month == "AUG") { monthnum = "08"; } if (Month == "SEP") { monthnum = "09"; } if (Month == "OCT") { monthnum = "10"; } if (Month == "NOV") { monthnum = "11"; } if (Month == "DEC") { monthnum = "12"; } #endregion year = filename.Substring(12, 4); day = filename.Substring(16, 2); FullDate = day + "/" + monthnum + "/" + year; string procdate = Converter.GetString(txtProcessDate.Text); if (FullDate == procdate) { string find = "B" + cashcode + Month + year + day + ".DAT"; chklist.Items.Add(find); Btndownload.Visible = true; } } }
protected void Page_Load(object sender, EventArgs e) { // ddlCreditTeam.SelectParameter["datTeamID"].DefaultValue = MySessionManager.CurrentUser.BranchID; LoanDSTableAdapters.LoanApplicationsTableAdapter loanApp = new LoanDSTableAdapters.LoanApplicationsTableAdapter(); setNotifications(); setUrls(); showLoanAppInfo(); if (Request.QueryString["id"] == null) { } else { string EncID = Request.QueryString["id"]; int DecID = Convert.ToInt32(MyEncryption.Decrypt(EncID, "12345678910")); MySessionManager.AppID = DecID; MySessionManager.ClientID = Convert.ToInt32(loanApp.getClientID(MySessionManager.AppID)); showLoanAppInfo(); } #region HideQueryString if (!(Request.QueryString["ops"] == null)) { if (!(Request.QueryString["tab"] == null)) { if (!(Request.QueryString["tab"] == "")) { currentTab = int.Parse(Request.QueryString["tab"]); } else { currentTab = Convert.ToInt32(MySessionManager.CurrentTab); } ops = Request.QueryString["ops"].ToString(); setTab(); MySessionManager.CurrentTab = currentTab.ToString(); MySessionManager.OpsTab = "load"; string urlpath = util.RemoveQueryStringByKey(HttpContext.Current.Request.Url.AbsoluteUri, "tab"); urlpath = util.RemoveQueryStringByKey(urlpath, "ops"); Response.Redirect(urlpath); } else { if (!(Request.QueryString["tab"] == "")) { currentTab = int.Parse(Request.QueryString["tab"]); } else { currentTab = 0; } ops = "load"; setTab(); MySessionManager.CurrentTab = currentTab.ToString(); MySessionManager.OpsTab = "load"; util.RemoveQueryStringByKey(HttpContext.Current.Request.Url.AbsoluteUri, "tab"); util.RemoveQueryStringByKey(HttpContext.Current.Request.Url.AbsoluteUri, "ops"); } } else { ops = MySessionManager.OpsTab.ToString(); //For handling the tabs if (!(MySessionManager.CurrentTab == "")) { currentTab = int.Parse(MySessionManager.CurrentTab); } else { currentTab = 0; } setTab(); } #endregion if ((!(util.alert() == "")) && (MySessionManager.skipAlert == 0)) { this.pAlertmsg.InnerText = util.alert(); // Define the name and type of the client scripts on the page. String csname1 = "PopupScript"; String csname2 = "ButtonClickScript"; Type cstype = this.GetType(); // Get a ClientScriptManager reference from the Page class. ClientScriptManager cs = Page.ClientScript; // Check to see if the startup script is already registered. if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alertMessage();"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } MySessionManager.skipAlert = 1; } }
protected void Page_Load(object sender, EventArgs e) { var k = new HaoLianDAL.SqlDAL(); if (Request.Params["action"] == "fileupload") { //得到文件名 var filename = Request.Files[0].FileName; //得到文件类型 var filetype = Request.Files[0].ContentType; //得到编辑器回调序号 var editorFuncNum = Request.Params["CKEditorFuncNum"]; //生成脚本到前端,回传文件地址给编辑器 ClientScriptManager cs = ClientScript; var fileExt = ""; switch (filetype) { case "image/jpeg": fileExt = ".jpg"; break; case "image/png": fileExt = ".png"; break; case "image/gif": fileExt = ".gif"; break; case "image/bmp": fileExt = ".bmp"; break; default: break; } //重全名文件 filename = Guid.NewGuid().ToString() + fileExt; //文件完整保存地址 var filepath = Server.MapPath("~/upload/") + filename; //保存文件到服务器 Request.Files[0].SaveAs(filepath); var exts = new string[] { ".jpg", ".gif", ".png", ".bmp" }; var uploadpath = "/upload/"; //如果文件格式正确返回文件路径,否则返回提示信息 var script = exts.Contains(fileExt) ? @"window.parent.CKEDITOR.tools.callFunction(" + editorFuncNum + ",'" + uploadpath + filename + "','')" : @"window.parent.CKEDITOR.tools.callFunction(" + editorFuncNum + ",''," + "'文件格式不正确(必须为.jpg/.gif/.bmp/.png文件)');"; var key = "upload" + editorFuncNum; if (!cs.IsStartupScriptRegistered(key)) { //注册脚本到浏览器 cs.RegisterStartupScript(this.GetType(), key, "<script type=\"text/javascript\">" + script + "</script>"); } } if (Request.Params["action"] == "swfupload") { //得到文件名 var filename = Request.Files[0].FileName; //得到文件类型 var filetype = Request.Files[0].ContentType; //重全名文件 var newfilename = Guid.NewGuid().ToString(); //文件完整保存地址 var filepath = "/admin/upload/" + newfilename + "_" + filename; var filepath_server = Server.MapPath("~" + filepath); //保存文件到服务器 Request.Files[0].SaveAs(filepath_server); Response.Clear(); Response.Write($"{{path:\"{filepath}\",width:{200},height:{100}}}"); Response.End(); } if (Request.Params["action"] == "GetCustomer") { var number = int.Parse(Request.Params["number"]); var pgsize = int.Parse(Request.Params["pgsize"]); GetCustomer(number, pgsize); } //判断前端传入的请求字符串action的值是否为Login if (Request.Params["action"] == "Login") { //得到前端传入的请求字符串名为username的值 var username = Request.Params["username"]; //得到前端传入的请求字符串名为password的值 var password = Request.Params["password"]; //调用数据访问类中的用户登陆方法,并传入用户名和密码 Login(username, password); } //添加客户信息 if (Request.Params["action"] == "AddCustomer") { //得到前端传入的客户JSON数据 var customerJson = Request.Params["customejson"]; //将数据写入到数据库表中 AddCustomer(customerJson); } //添加用户信息 if (Request.Params["action"] == "AddUser") { //得到前端传入的客户JSON数据 var userJson = Request.Params["userjson"]; var tmp = ""; foreach (var item in Request.Form.Keys) { tmp += $"\"{item}\":\"{Request.Form[item.ToString()]}\"" + ","; } tmp = tmp.Length > 0 ? $"{{{tmp.Substring(0,tmp.Length-1)}}}" : ""; userJson = userJson ?? tmp; //将数据写入到数据库表中 AddUser(userJson); } //根据用户编号删除用户信息 if (Request.Params["action"] == "DeleteUsersByID") { //得到前端传入用户编号 var id = Request.Params["userid"]; //删除用户 DeleteUsersByID(id); } //根据用户编号列表删除选中用户信息 if (Request.Params["action"] == "DeleteUsersByIdList") { //得到前端传入用户编号 var ids = Request.Params["userids"]; //删除选中用户 DeleteUsersByIdList(ids); } //添加广告信息 if (Request.Params["action"] == "Add_Adviertisement") { //得到前端传入的客户JSON数据 var json = Request.Params["json"]; //将数据写入到数据库表中 AddAdviertisement(json); } //添加站内搜索功能 if (Request.Params["action"] == "Search") { //得到前端传入的搜索类型与内容 var selectType = Request.Params["type"]; var selectContent = Request.Params["content"]; //执行搜索 DoSearch(selectType, selectContent); } if (Request.Params["action"] == "GetAdvertisement") { var number = int.Parse(Request.Params["number"]); var pgsize = int.Parse(Request.Params["pgsize"]); GetAdvertisement(number, pgsize); } if (Request.Params["action"] == "GetSystemLogs") { var number = int.Parse(Request.Params["number"]); var pgsize = int.Parse(Request.Params["pgsize"]); GetSystemLogs(number, pgsize); } if (Request.Params["action"] == "ChangePassword") { var oldpwd = Request.Params["old"]; var newpwd = Request.Params["new"]; ChangePassword(oldpwd, newpwd); } if (Request.Params["action"] == "UpdateUserInfo") { var data = Request.Params["data"]; UpdateUserInfo(data); } if (Request.Params["action"] == "GetUsers") { var number = int.Parse(Request.Params["number"]); var pgsize = int.Parse(Request.Params["pgsize"]); var where = Request.Params["where"]; GetUsers(number, pgsize, where); } if (Request.Params["action"] == "GetPermission") { var number = int.Parse(Request.Params["number"]); var pgsize = int.Parse(Request.Params["pgsize"]); var where = Request.Params["where"]; GetPermission(number, pgsize, where); } }
protected void Page_Load(object sender, EventArgs e) { string rutaServ = string.Empty; DataRow fila = (DataRow)Session["FilaImprimir"]; if (fila == null) { return; } // string id = LblWorkOrder.Text = fila.ItemArray[0].ToString().Trim(); lblLotCode.Text = fila.ItemArray[4].ToString().Trim(); lblItem.Text = fila.ItemArray[2].ToString().Trim(); lblArticulo.Text = fila.ItemArray[14].ToString().Trim(); lblQuantity.Text = fila.ItemArray[5].ToString().Trim(); lblUnit.Text = fila.ItemArray[13].ToString().Trim(); lblUser.Text = fila.ItemArray[6].ToString().Trim(); lblDate.Text = fila.ItemArray[7].ToString().Trim(); string siteName = ConfigurationManager.AppSettings["enlaceRet"].ToString(); rutaServ = "http://" + Request.Url.Authority + "/Barcode/BarcodeHandler.ashx?data=" + LblWorkOrder.Text + "&code=Code128&dpi=96"; imgWorkOrder.Src = !string.IsNullOrEmpty(LblWorkOrder.Text) ? rutaServ : ""; rutaServ = "http://" + Request.Url.Authority + "/Barcode/BarcodeHandler.ashx?data=" + lblLotCode.Text + "&code=Code128&dpi=96"; imgLotCode.Src = !string.IsNullOrEmpty(lblLotCode.Text) ? rutaServ : ""; rutaServ = "http://" + Request.Url.Authority + "/Barcode/BarcodeHandler.ashx?data=" + lblItem.Text + "&code=Code128&dpi=96"; imgItem.Src = !string.IsNullOrEmpty(lblItem.Text) ? rutaServ : ""; Type csType = this.GetType(); ClientScriptManager scriptBlock = Page.ClientScript; string cstext1 = "printDiv('Label');"; scriptBlock.RegisterStartupScript(csType, "printerLabel", cstext1, true); if (Session["update"] != null) { return; } List <Ent_tticol125> parameterCollection = new List <Ent_tticol125>(); Ent_tticol125 obj = new Ent_tticol125(); //Actualizar estado de impresion obj = new Ent_tticol125(); obj.pdno = fila.ItemArray[0].ToString().Trim(); obj.pono = Convert.ToInt32(fila.ItemArray[1].ToString().Trim()); obj.item = fila.ItemArray[2].ToString(); obj.cwar = fila.ItemArray[3].ToString().Trim(); obj.clot = string.IsNullOrEmpty(fila.ItemArray[4].ToString().Trim()) ? " " : fila.ItemArray[4].ToString().Trim(); obj.reqt = Convert.ToDecimal(fila.ItemArray[5].ToString().Trim()); obj.refcntd = "0"; obj.refcntu = "0"; obj.mess = " "; obj.conf = Convert.ToInt32(fila.ItemArray[9].ToString().Trim()); obj.prin = 1; obj.idrecord = fila.ItemArray[15].ToString().Trim(); parameterCollection.Add(obj); InterfazDAL_tticol125 idal = new InterfazDAL_tticol125(); if (fila.ItemArray.Count() > 16) { if (fila.ItemArray[16].ToString().Trim() == "126") { idal.actualizarRegistro_Param(ref parameterCollection, ref strError, Aplicacion, true); return; } } idal.actualizarRegistro_Param(ref parameterCollection, ref strError, Aplicacion); Session.Remove("IsPreviousPage"); ScriptManager.RegisterStartupScript(this, this.GetType(), "printDiv", "javascript:printDiv('Label');", true); }
private void ShowAlert(string title, string message) { ClientScriptManager cs = Page.ClientScript; cs.RegisterStartupScript(this.GetType(), title, message); }
protected void Page_PreRender(object sender, EventArgs e) { accessLevel = UserContext.CheckAccess("EHS", ""); if (accessLevel < AccessMode.Update) { rbNew.Visible = false; } if (IsPostBack) { if (!uclIncidentForm.IsEditContext) { RadPersistenceManager1.SaveState(); } if (SessionManager.ReturnStatus == true) { if (SessionManager.ReturnObject is string) { string type = SessionManager.ReturnObject as string; switch (type) { case "DisplayIncidents": UpdateDisplayState(DisplayState.IncidentList); break; case "Notification": //UpdateDisplayState(DisplayState.IncidentNotificationEdit); //UpdateDisplayState(DisplayState.IncidentReportEdit); uclIncidentForm.EditIncidentId = SessionManager.ReturnRecordID; UpdateDisplayState(DisplayState.IncidentNotificationEdit); if (isDirected) { rbNew.Visible = false; uclIncidentForm.EnableReturnButton(false); } break; case "Report": uclIncidentForm.EditIncidentId = SessionManager.ReturnRecordID; UpdateDisplayState(DisplayState.IncidentReportEdit); break; } } SessionManager.ClearReturns(); } } else { if (SessionManager.ReturnStatus == true && SessionManager.ReturnObject is string) { try { // from inbox DisplayNonPostback(); SessionManager.ReturnRecordID = Convert.ToDecimal(SessionManager.ReturnObject.ToString()); SessionManager.ReturnObject = "Notification"; SessionManager.ReturnStatus = true; isDirected = true; StringBuilder sbScript = new StringBuilder(); ClientScriptManager cs = Page.ClientScript; sbScript.Append("<script language='JavaScript' type='text/javascript'>\n"); sbScript.Append("<!--\n"); sbScript.Append(cs.GetPostBackEventReference(this, "PBArg") + ";\n"); sbScript.Append("// -->\n"); sbScript.Append("</script>\n"); cs.RegisterStartupScript(this.GetType(), "AutoPostBackScript", sbScript.ToString()); } catch { // not a number, parse as type DisplayNonPostback(); } } else { DisplayNonPostback(); } } }
protected void Page_PreRender(object sender, EventArgs e) { bool createAuditAccess = SessionManager.CheckUserPrivilege(SysPriv.config, SysScope.audit); if (rbNew.Visible) { rbNew.Visible = createAuditAccess; } if (IsPostBack) { if (!uclAuditScheduleDetail.IsEditContext) { RadPersistenceManager1.StorageProviderKey = SessionManager.UserContext.Person.PERSON_ID.ToString(); RadPersistenceManager1.SaveState(); } if (SessionManager.ReturnStatus == true) { if (SessionManager.ReturnObject is string) { string type = SessionManager.ReturnObject as string; switch (type) { case "DisplayAuditSchedules": UpdateDisplayState(DisplayState.AuditScheduleList); break; case "Notification": uclAuditScheduleDetail.EditAuditScheduleId = SessionManager.ReturnRecordID; UpdateDisplayState(DisplayState.AuditScheduleEdit); rbNew.Visible = false; uclAuditScheduleDetail.EnableReturnButton(true); break; case "Closed": uclAuditScheduleDetail.EditAuditScheduleId = SessionManager.ReturnRecordID; UpdateDisplayState(DisplayState.AuditScheduleNew); rbNew.Visible = false; uclAuditScheduleDetail.EnableReturnButton(false); break; } } SessionManager.ClearReturns(); } } else { Ucl_DocMgr ucl = (Ucl_DocMgr)this.Master.FindControl("uclDocSelect"); if (ucl != null) { ucl.BindDocumentSelect("EHS", 2, true, true, ""); } if (SessionManager.ReturnStatus == true && SessionManager.ReturnObject is string) { try { // from inbox DisplayNonPostback(); SessionManager.ReturnRecordID = Convert.ToDecimal(SessionManager.ReturnObject.ToString()); SessionManager.ReturnObject = "Notification"; SessionManager.ReturnStatus = true; StringBuilder sbScript = new StringBuilder(); ClientScriptManager cs = Page.ClientScript; sbScript.Append("<script language='JavaScript' type='text/javascript'>\n"); sbScript.Append("<!--\n"); sbScript.Append(cs.GetPostBackEventReference(this, "PBArg") + ";\n"); sbScript.Append("// -->\n"); sbScript.Append("</script>\n"); cs.RegisterStartupScript(this.GetType(), "AutoPostBackScript", sbScript.ToString()); } catch { // not a number, parse as type DisplayNonPostback(); } } else { DisplayNonPostback(); } } }
// print message and jump public void Alert(string str_Message, string redirect) { ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript; scriptManager.RegisterStartupScript(typeof(string), "", "alert('" + str_Message + "');self.location='" + redirect + "'", true); }
protected void btnLogin_Click(object sender, EventArgs e) { try { //========== Check No. Of User =========================== AtoZUtility installData = new AtoZUtility(); //if (installData.CheckAtoZUserLicense(1) != 0) 10/19/2017 //{ // Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptkey", "<script>alert('Total No. of User - Overflow');</script>"); // return; //} //========== End of Check No. Of User ==================== //========== Check Company Name =========================== //if (installData.CheckAtoZUserLicense(3) != 0) 10/19/2017 //{ // Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptkey", "<script>alert('Improper Installation - Check Company Name');</script>"); // return; //} //========== End of Check No. Of User ==================== if (txtPassword.Text == string.Empty) { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; //if (!cs.IsStartupScriptRegistered(cstype, csname1)) //{ // String cstext1 = "alert('Password shoud be filled up .');"; // cs.RegisterStartupScript(cstype, csname1, cstext1, true); txtPassword.Focus(); //} return; } //khaite tohobe AtoZUtility a2zUtility = new AtoZUtility(); string orgPass = a2zUtility.GeneratePassword(OrgPass.Value, 1); if (orgPass != txtPassword.Text) { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Wrong Password');"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); txtPassword.Focus(); } return; } else { //A2ZERPSYSPRMDTO prmobj = A2ZERPSYSPRMDTO.GetParameterValue(); //if (prmobj.PrmEODStat == 0) //{ SessionStore.SaveToCustomStore(Params.SYS_USER_ID, txtIdNo.Text); Session["IdsNo"] = txtIdNo.Text; Session["LogOutFlag"] = ""; //DataAccessLayer.DTO.HouseKeeping.A2ZERPSYSPRMDTO.UpdateNoOfUser(1); 10/19/2017 Response.Redirect("A2ZERP.aspx", false); //} //else //{ // A2ZSYSIDSDTO sysobj = A2ZSYSIDSDTO.GetUserInformation(Converter.GetInteger(txtIdNo.Text), "A2ZHKMCUS"); // if (sysobj.SODflag == false) // { // String csname1 = "PopupScript"; // Type cstype = GetType(); // ClientScriptManager cs = Page.ClientScript; // if (!cs.IsStartupScriptRegistered(cstype, csname1)) // { // String cstext1 = "alert('Access Denied START OF DAY NOT DONE');"; // cs.RegisterStartupScript(cstype, csname1, cstext1, true); // } // return; // } // else // { // ShowMessage(); // //SessionStore.SaveToCustomStore(Params.SYS_USER_ID, txtIdNo.Text); // //Session["IdsNo"] = txtIdNo.Text; // //Response.Redirect("A2ZERP.aspx", false); // } //} } } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptkey", "<script>alert('System Error.btnLogin_Click Problem');</script>"); } }
private static void GenerarGridVentas(ClientScriptManager ClientScript, Page pagina) { CJQGrid GridVentas = new CJQGrid(); GridVentas.NombreTabla = "grdVentas"; GridVentas.CampoIdentificador = "IdOrdenCompraEncabezado"; GridVentas.ColumnaOrdenacion = "IdOrdenCompraEncabezado"; GridVentas.TipoOrdenacion = "DESC"; GridVentas.Metodo = "ObtenerVentas"; GridVentas.TituloTabla = "Gestión de compras"; GridVentas.GenerarGridCargaInicial = true; GridVentas.GenerarFuncionFiltro = true; GridVentas.GenerarFuncionTerminado = true; GridVentas.NumeroFila = false; GridVentas.Altura = 230; GridVentas.Ancho = 1400; GridVentas.NumeroRegistros = 10; GridVentas.RangoNumeroRegistros = "10,25,40"; CJQColumn ColIdOrdenCompraEncabezado = new CJQColumn(); ColIdOrdenCompraEncabezado.Nombre = "IdOrdenCompraEncabezado"; ColIdOrdenCompraEncabezado.Encabezado = "#"; ColIdOrdenCompraEncabezado.Buscador = "false"; ColIdOrdenCompraEncabezado.Oculto = "true"; GridVentas.Columnas.Add(ColIdOrdenCompraEncabezado); CJQColumn ColCliente = new CJQColumn(); ColCliente.Nombre = "Cliente"; ColCliente.Encabezado = "Cliente"; GridVentas.Columnas.Add(ColCliente); CJQColumn ColCotizacion = new CJQColumn(); ColCotizacion.Nombre = "Cotizacion"; ColCotizacion.Encabezado = "Cotización"; GridVentas.Columnas.Add(ColCotizacion); CJQColumn ColVoBo = new CJQColumn(); ColVoBo.Nombre = "VoBo"; ColVoBo.Encabezado = "VoBo Cliente"; GridVentas.Columnas.Add(ColVoBo); CJQColumn ColEntregaCliente = new CJQColumn(); ColEntregaCliente.Nombre = "EntregaCliente"; ColEntregaCliente.Encabezado = "Entrega a Cliente"; GridVentas.Columnas.Add(ColEntregaCliente); CJQColumn ColProveedor = new CJQColumn(); ColProveedor.Nombre = "Proveedor"; ColProveedor.Encabezado = "Proveedor"; GridVentas.Columnas.Add(ColProveedor); CJQColumn ColPrecio = new CJQColumn(); ColPrecio.Nombre = "Costo"; ColPrecio.Encabezado = "Costo"; GridVentas.Columnas.Add(ColPrecio); CJQColumn ColEntrega = new CJQColumn(); ColEntrega.Nombre = "Entrega"; ColEntrega.Encabezado = "Fecha entrega"; GridVentas.Columnas.Add(ColEntrega); CJQColumn ColMetaPago = new CJQColumn(); ColMetaPago.Nombre = "MetaPago"; ColMetaPago.Encabezado = "Meta"; GridVentas.Columnas.Add(ColMetaPago); CJQColumn ColRealPago = new CJQColumn(); ColRealPago.Nombre = "RealPago"; ColRealPago.Encabezado = "Real"; GridVentas.Columnas.Add(ColRealPago); ClientScript.RegisterStartupScript(pagina.GetType(), "grdVentas", GridVentas.GeneraGrid(), true); }
protected void Button1_Click(object sender, EventArgs e) { if (Page.IsValid == true) { if (Validator.Text != sValidator) { //弹出提示窗口 string str_Message = "验证码错误"; ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript; scriptManager.RegisterStartupScript(typeof(string), "", "alert('" + str_Message + "');", true); //刷新验证码 sValidator = CreatValidateString(4); Session["Validator"] = sValidator; Image1.ImageUrl = sValidatorImageUrl; } else { string UserId = ""; //定义并获取用户信息 IUser User = new User(); string sUserName = Server.HtmlDecode(UserName.Text.Trim()); string sPassword = Server.HtmlDecode(Password.Text.Trim()); int X = User.WhetherIsAdmin(sUserName); if (X == 1) { SqlDataReader recu; if (sUserName == "汪海洋") { recu = User.GetUserLoginByProc(sUserName, sPassword); } else {//通过系统添加的用户,因为密码经过了加密,所以验证时密码须需要加密处理 string ssPassword = User.Encrypt(sPassword); recu = User.GetUserLoginByProc(sUserName, ssPassword); } if (recu.Read()) { UserId = recu["UserID"].ToString(); Response.Redirect("~/UserManage.aspx"); } else { sValidator = CreatValidateString(4); Session["Validator"] = sValidator; Image1.ImageUrl = sValidatorImageUrl; string str_Message = "用户名或密码错误"; ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript; scriptManager.RegisterStartupScript(typeof(string), "", "alert('" + str_Message + "');", true); } } else { string str_Message = "抱歉您没有权限访问!"; ClientScriptManager scriptManager = ((Page)System.Web.HttpContext.Current.Handler).ClientScript; scriptManager.RegisterStartupScript(typeof(string), "", "alert('" + str_Message + "');", true); } } } }
public string SendEmail(string toAddress, string fromAddress, string subject, string message) { try { using (var mail = new MailMessage()) { const string email = "*****@*****.**"; const string password = "******"; var loginInfo = new NetworkCredential(email, password); mail.From = new MailAddress(fromAddress); mail.To.Add(new MailAddress(toAddress)); mail.Subject = subject; mail.Body = message; mail.IsBodyHtml = true; try { var smtpClient = new SmtpClient(); Page page = new Page(); ClientScriptManager clientScript = page.ClientScript; smtpClient.Host = "smtp.gmail.com"; smtpClient.EnableSsl = true; NetworkCredential NetworkCred = new NetworkCredential(email, password); smtpClient.UseDefaultCredentials = true; smtpClient.Credentials = NetworkCred; smtpClient.Port = 587; smtpClient.Send(mail); clientScript.RegisterStartupScript(GetType(), "alert", "alert('Email sent.');", true); } finally { //dispose the client mail.Dispose(); } } Error = "none"; return(Error); } catch (SmtpFailedRecipientsException ex) { foreach (SmtpFailedRecipientException t in ex.InnerExceptions) { var status = t.StatusCode; if (status == SmtpStatusCode.MailboxBusy || status == SmtpStatusCode.MailboxUnavailable) { Error = "Delivery failed - retrying in 5 seconds."; System.Threading.Thread.Sleep(5000); //resend //smtpClient.Send(message); return(Error); } else { Error = String.Format("Failed to deliver message to {0}", t.FailedRecipient); return(Error); } } } catch (SmtpException Se) { // handle exception here Error = Se.ToString(); return(Error); } catch (Exception ex) { Error = ex.ToString(); } Error = "none"; return(Error); }
/// <summary> /// Populates the search controls with the values from the search criteria. /// </summary> /// <param name="criteria">The populated search criteria.</param> /// <param name="sortBy">The sort by value.</param> /// <param name="recordsPerPage">The records per page value.</param> public void PopulatePage(SearchCriteriaStructure criteria, string sortBy, string recordsPerPage) { string scriptName = "PopulateCriteria"; Type thisType = this.GetType(); ClientScriptManager mgr = Page.ClientScript; if (!mgr.IsStartupScriptRegistered(thisType, scriptName)) { StringBuilder scriptText = new StringBuilder(); scriptText.Append("<script type=text/javascript>" + Environment.NewLine); //API Key if (phAPIKey.Visible) { scriptText.Append(Utilities.GetJavascriptSetValueSnippet("APIKey", criteria.APIKey)); } // SUBJECT scriptText.Append(Utilities.GetJavascriptSetValueSnippet("Subject", criteria.SubjectKeyword)); if (criteria.LDCS != null) { scriptText.Append(Utilities.GetJavascriptSetValueSnippet("LDCSCategoryCodes", criteria.LDCS.CategoryCode)); } scriptText.Append(Utilities.GetJavascriptSetValueSnippet("DfEFundedOnly", criteria.DFE1619Funded)); // REGION scriptText.Append(Utilities.GetJavascriptSetValueSnippet("LocationPostCode", criteria.Location)); scriptText.Append(Utilities.GetJavascriptSetValueSnippet("RecordsPerPage", recordsPerPage)); // only set dropdowns if the user selected a value if (criteria.Distance > 0) { scriptText.Append(Utilities.GetJavascriptSetValueSnippet("MaxDistance", criteria.Distance.ToString())); } if (!string.IsNullOrEmpty(sortBy)) { scriptText.Append(Utilities.GetJavascriptSetValueSnippet("SortBy", sortBy)); } // PROVIDER scriptText.Append(Utilities.GetJavascriptSetValueSnippet("ProviderID", criteria.ProviderID)); scriptText.Append(Utilities.GetJavascriptSetValueSnippet("ProviderText", criteria.ProviderKeyword)); // QUALIFICATION if (criteria.QualificationTypes != null) { scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("QualificationTypes", criteria.QualificationTypes.QualificationType)); } if (criteria.QualificationLevels != null) { scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("QualificationLevels", criteria.QualificationLevels.QualificationLevel)); } // STUDY MODE AND ATTENDANCE scriptText.Append(Utilities.GetJavascriptSetValueSnippet("EarliestStartDate", criteria.EarliestStartDate)); if (criteria.StudyModes != null) { scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("StudyModes", criteria.StudyModes.StudyMode)); } if (criteria.AttendanceModes != null) { scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("AttendanceModes", criteria.AttendanceModes.AttendanceMode)); } if (criteria.AttendancePatterns != null) { scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("AttendancePatterns", criteria.AttendancePatterns.AttendancePattern)); } // FLAGS scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("IncFlexibleStartDateFlag", criteria.FlexStartFlag)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("IncIfOpportunityApplicationClosedFlag", criteria.OppsAppClosedFlag)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("IncTTGFlag", criteria.TTGFlag)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("IncTQSFlag", criteria.TQSFlag)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("IncIESFlag", criteria.IESFlag)); if (criteria.A10Codes != null) { scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("A10Flags", criteria.A10Codes.A10Code)); } scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("IndLivingSkillsFlag", criteria.ILSFlag)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("SkillsForLifeFlag", criteria.SFLFlag)); // STATUS scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("ERAppStatus", criteria.ERAppStatus)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("ERTTGStatus", criteria.ERTtgStatus)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("AdultLRStatus", criteria.AdultLRStatus)); scriptText.Append(Utilities.GetJavascriptSetCheckboxValueSnippet("OtherFundingStatus", criteria.OtherFundingStatus)); // end scriptText.Append("</script>"); mgr.RegisterStartupScript(thisType, scriptName, scriptText.ToString()); } }
protected void CreateUser_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString; try { con.Open(); string sql = "select * from users where username = @username"; SqlCommand checkUsername = new SqlCommand(sql, con); checkUsername.Parameters.Add(new SqlParameter("@username", Username.Text)); SqlDataReader dataReader = checkUsername.ExecuteReader(); if (dataReader.Read()) { Type type = this.GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(type, "PopupScript")) { String cstext = "alert('Username Exists! please change your username.');"; cs.RegisterStartupScript(type, "PopupScript", cstext, true); } } else { if (!dataReader.IsClosed) { dataReader.Close(); } sql = "INSERT INTO users (username,password,email,contact_no,name,role) VALUES(@username,@password,@email,@contact_no,@name,@role);"; SqlCommand registerCustomer = new SqlCommand(sql, con); registerCustomer.Parameters.Add("@username", SqlDbType.NVarChar); registerCustomer.Parameters["@username"].Value = Username.Text; registerCustomer.Parameters.Add("@password", SqlDbType.NVarChar); registerCustomer.Parameters["@password"].Value = Password.Text; registerCustomer.Parameters.Add("@email", SqlDbType.NVarChar); registerCustomer.Parameters["@email"].Value = Email.Text; registerCustomer.Parameters.Add("@contact_no", SqlDbType.NVarChar); registerCustomer.Parameters["@contact_no"].Value = ContactNo.Text; registerCustomer.Parameters.Add("@name", SqlDbType.NVarChar); registerCustomer.Parameters["@name"].Value = Name.Text; registerCustomer.Parameters.Add("@role", SqlDbType.NVarChar); registerCustomer.Parameters["@role"].Value = WebConfigurationManager.AppSettings["customer"]; int s = registerCustomer.ExecuteNonQuery(); if (s != 0) { Response.Redirect("/Account/Login", false); } } } catch (Exception ex) { } finally { if (con.State == System.Data.ConnectionState.Open) { con.Close(); } con.Dispose(); } }
public void MessageBoxShowClose(string value, System.Web.UI.Page page) { ClientScriptManager CSM = page.ClientScript; CSM.RegisterStartupScript(page.GetType(), "", "<script>alert('" + value + "'); window.close();</script>"); }
protected void Page_Load(object sender, EventArgs e) { /* * Her sjekkes det om en bruker er innlogget. * hvis en bruker ikke er innlogget, vil noen knapper på * navbaren skjules siden disse er til brukerfunksjoner */ if (Session["studentID"] == null) { minefag.Style["visibility"] = "hidden"; minevurderinger.Style["visibility"] = "hidden"; LoggutBtn.Style["visibility"] = "hidden"; } else { LoggInnNavbarBtn.Style["visibility"] = "hidden"; } Database db = new Database(); String query = "SELECT s.studieretning, s.fakultet, f*g.fagkode, f*g.fagnavn, CONCAT(f.fornavn, ' ', f.etternavn) as navn FROM f*g, foreleser as f, studier as s WHERE f.foreleserid = f*g.foreleserid AND f*g.studieretning = s.studieretning"; var cmd = db.SqlCommand(query); db.OpenConnection(); /* * Using passer på at objektet som blir definert inne i * parantesene i blir "destroyed" eller tatt hånd om av * garbage collector så fort krøllparantesene tar slutt * * Innenfor while løkken legger vi inn informasjonen som er * hentet ut fra databasen i Faginfo objekter som legges * i en liste. */ using (MySqlDataReader leser = cmd.ExecuteReader()) { /* * Siden DataReader objektet kun kan leses en gang må det mellomlagres i string a,b,c,d,f. * e blir ikke brukt som variabel da dette er standard variabel for Events. * * De leses inn til egne variabler fordi en leser kan kun lese en verdi engang, og vi trenger * veridene til 2 lister. En liste som inneholder alt uten rekkefølge som skal brukes i autocomplete funksjonen. * Og en liste som inneholder objekter med all informasjon som det kan søkes om. */ String a, b, c, d, f; while (leser.Read()) { a = leser["fagkode"].ToString(); b = leser["fagnavn"].ToString(); c = leser["navn"].ToString(); d = leser["studieretning"].ToString(); f = leser["fakultet"].ToString(); faginfoListe.Add(new Faginfo() { Fagkode = a, Fagnavn = b, ForeleserNavn = c, Studieretning = d, Fakultet = f }); søkeResultatListe.Add(a); søkeResultatListe.Add(b); søkeResultatListe.Add(c); søkeResultatListe.Add(d); søkeResultatListe.Add(f); } } db.CloseConnection(); //Her blir duplikater fjernet. Dette gjør vi så vi slipper å få opp duplikater i søkeforslag søkeResultatlisteUtenDuplikat = søkeResultatListe.Distinct().ToList(); /* * Clienscriptmanager gjør at vi kan lage et script server side, * dette gjør det enkelt å bruke variabler på kryss av C# og js. * RegisterStartupScript gjør at scriptet vil bli startet når siden blir åpnet */ ClientScriptManager cs = Page.ClientScript; StringBuilder sb = new StringBuilder(); sb.Append("<script>"); sb.Append("$(function () {"); sb.Append("var availableTags = new Array;"); foreach (String resultat in søkeResultatlisteUtenDuplikat) { sb.Append("availableTags.push('" + resultat + "');"); } sb.Append("$('#SearchTxt').autocomplete({ source: availableTags });});"); sb.Append("</script>"); cs.RegisterStartupScript(this.GetType(), "AutoCompleteArrayScript", sb.ToString()); }
public static void Message(Type t, ClientScriptManager cs, string msg) { cs.RegisterStartupScript(t, "Ìáʾ", string.Format("<script>alert('{0}')</script>", msg)); }
protected void btnUpdate_Click(object sender, System.EventArgs e) { try { string sqlQuery; int rowEffiect; int i = 0; int nCountA = 0; int nCountD = 0; //---------------------------------------------- For Allowence --------------------------------------------------------------------- sqlQuery = @"DELETE FROM A2ZSALARYCONTROL"; rowEffiect = Converter.GetSmallInteger(DataAccessLayer.BLL.CommonManager.Instance.ExecuteNonQuery(sqlQuery, "A2ZHRMCUS")); i = 0; foreach (GridViewRow gv in gvInformationAllowence.Rows) { Boolean m = ((CheckBox)gvInformationAllowence.Rows[i].FindControl("chkSelect")).Checked; if (m) { nCountA++; } i++; } if (nCountA == 0 & nCountD == 0) { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Please Select any one module');"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } return; } i = 0; foreach (GridViewRow gv in gvInformationAllowence.Rows) { Boolean m = ((CheckBox)gvInformationAllowence.Rows[i].FindControl("chkSelect")).Checked; if (m) { sqlQuery = "INSERT INTO A2ZSALARYCONTROL (CodeHead,CodeNo) VALUES ('" + 1 + "','" + gvInformationAllowence.Rows[i].Cells[1].Text + "')"; rowEffiect = Converter.GetSmallInteger(DataAccessLayer.BLL.CommonManager.Instance.ExecuteNonQuery(sqlQuery, "A2ZHRMCUS")); } i++; } //----------------------------------------------- For Didaction --------------------------------------------------------------------- i = 0; foreach (GridViewRow gv in gvInformationDidaction.Rows) { Boolean m = ((CheckBox)gvInformationDidaction.Rows[i].FindControl("chkSelect")).Checked; if (m) { nCountD++; } i++; } if (nCountA == 0 & nCountD == 0) { String csname1 = "PopupScript"; Type cstype = GetType(); ClientScriptManager cs = Page.ClientScript; if (!cs.IsStartupScriptRegistered(cstype, csname1)) { String cstext1 = "alert('Please Select any one module');"; cs.RegisterStartupScript(cstype, csname1, cstext1, true); } return; } i = 0; foreach (GridViewRow gv in gvInformationDidaction.Rows) { Boolean m = ((CheckBox)gvInformationDidaction.Rows[i].FindControl("chkSelect")).Checked; if (m) { sqlQuery = "INSERT INTO A2ZSALARYCONTROL (CodeHead,CodeNo) VALUES ('" + 2 + "','" + gvInformationDidaction.Rows[i].Cells[1].Text + "')"; rowEffiect = Converter.GetSmallInteger(DataAccessLayer.BLL.CommonManager.Instance.ExecuteNonQuery(sqlQuery, "A2ZHRMCUS")); } i++; } GvInfoAllowence(); GvInfoDidaction(); } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptkey", "<script>alert('System Error.btnUpdate_Click Problem');</script>"); //throw ex; } }
public static void RegisterClientScript(Type t, string key, ClientScriptManager cs, string script) { cs.RegisterStartupScript(t, key, script); }
protected void btn_submit_Click(object sender, EventArgs e) { if (!is_test_sample_selected()) { string errorText = "You have not selected the samples for all tests. You should select at least one sample for each test."; ClientScriptManager cs = Page.ClientScript; cs.RegisterStartupScript(this.GetType(), "error", "<script>alert('" + errorText + "');</script>"); } else if (gv_test_sample.EditIndex == -1) { #region Request reqid = requests.get_new_reqid(); //Insert Request Details + add info requests.insert_request(reqid, Convert.ToInt64(ddl_project.SelectedValue), ddl_typeanalysis.SelectedValue, ddl_typerequest.SelectedValue, userid, ddl_lead.SelectedValue, ddl_lead.SelectedValue, null, 2, tb_addinfo.Text); #endregion #region Samples int tab_no = 1; AjaxControlToolkit.TabContainer container = (AjaxControlToolkit.TabContainer)TabContainer1; foreach (object obj in container.Controls) { if (obj is AjaxControlToolkit.TabPanel) { AjaxControlToolkit.TabPanel tabPanel = (AjaxControlToolkit.TabPanel)obj; { GridView gv = ((GridView)(tabPanel.FindControl("GridView" + tab_no.ToString()))); int cols = gv.Columns.Count; for (int i_col = 2; i_col < cols; i_col++) { int sampleno = Convert.ToInt32(gv.Columns[i_col].HeaderText.Substring(6)); string sampleid = String.Concat(reqid, sampleno.ToString("00")); //insert a row in req_samples table req_samples.insert_Req_Samples(sampleid, reqid, sampleno, true); String value = ""; int propertyid; foreach (GridViewRow gvr in gv.Rows) { if (gvr.RowType == DataControlRowType.DataRow) { propertyid = Convert.ToInt32(gvr.Cells[0].Text); if (gvr.RowIndex != 11) { value = ((TextBox)(gvr.Cells[i_col].Controls[1])).Text; } else { value = ((DropDownList)(gvr.Cells[i_col].Controls[5])).SelectedValue; } //insert a row in sample_pvalue table sample_pvalue.insertSample_Pvalue(sampleid, propertyid, value); } } } } tab_no++; } } #endregion #region Tests foreach (GridViewRow gvr in gv_tests.Rows) { if (gvr.RowType == DataControlRowType.DataRow) { string testname = ((TextBox)gvr.FindControl("tb_testname")).Text; string reference = ((DropDownList)gvr.FindControl("dd_specification")).SelectedValue; string standard = ((TextBox)gvr.FindControl("tb_standard")).Text; string unit = ((TextBox)gvr.FindControl("tb_unit")).Text; //Insert Test Details in req_tests table long?test_id = req_tests.insert_Req_Tests(reqid, testname, reference, standard, unit); if (test_id.HasValue) { #region Test-Samples dt_test_sample = (DataTable)Session["dt_test_sample"]; for (int no = 2; no <= dt_test_sample.Columns.Count - 1; no++) { bool isselected = Convert.ToBoolean(dt_test_sample.Rows[gvr.RowIndex][no]); string sampleid = reqid + (no - 1).ToString("00"); //Insert Test-Samples Selected in test_samples table test_samples.insertTest_Sample(test_id, sampleid, isselected); } #endregion } } } #endregion //mail do_mail(); //redirect string url = "home.aspx"; ClientScript.RegisterStartupScript(this.GetType(), "callfunction", "alert('Request Submitted Successfully.');window.location.href = '" + url + "';", true); } else { string errorText = "You have not selected the samples for tests appropriately. You should select at least one sample for each test."; ClientScriptManager cs = Page.ClientScript; cs.RegisterStartupScript(this.GetType(), "error", "<script>alert('" + errorText + "');</script>"); } }
/// <summary> /// Registers the client-side scripts and creates an initialize script for the current map /// </summary> private void GenerateClientScripts() { string newline = Environment.NewLine; //Include scriptresource string scriptLocation = Page.ClientScript.GetWebResourceUrl(GetType(), "SharpMap.Web.UI.Ajax.AjaxMap.js"); Page.ClientScript.RegisterClientScriptInclude("SharpMap.Web.UI.AjaxMap.js", scriptLocation); string obj = ClientID + "Obj"; string setvarsScript = "SetVars_" + ClientID + "();" + newline + "function SetVars_" + ClientID + "() {" + newline + obj + " = SharpMap_Init('" + ClientID + "','" + imgMap1.ClientID + "','" + imgMap2.ClientID + "','" + (_DisplayStatusBar ? spanCursorLocation.ClientID : "") + "','" + (_DisplayStatusBar ? _StatusBarText : "") + "','" + UniqueID + "');" + newline; setvarsScript += obj + ".zoom = " + map.Zoom.ToString(numberFormat_EnUS) + ";" + newline + obj + ".minX = " + map.Envelope.Left.ToString(numberFormat_EnUS) + ";" + newline + obj + ".maxY = " + map.Center.Y.ToString(numberFormat_EnUS) + "+" + obj + ".zoom/" + obj + ".container.offsetWidth*" + obj + ".container.offsetHeight*0.5;" + newline + obj + ".minZoom = " + map.MinimumZoom.ToString(numberFormat_EnUS) + ";" + newline + obj + ".maxZoom = " + map.MaximumZoom.ToString(numberFormat_EnUS) + ";" + newline + obj + ".zoomAmount = 3.0;" + newline + obj + ".zoomSpeed = " + _ZoomSpeed.ToString() + ";" + newline + obj + ".fadeSpeed = " + _FadeSpeed.ToString() + ";" + newline; if (_UseCache) { setvarsScript += obj + ".map1.src = '" + GenerateMap() + "';\r\n"; } else { setvarsScript += obj + ".map1.src = '" + _ResponseFormat.Replace("[WIDTH]", "'+" + obj + ".container.offsetWidth+'"). Replace("[HEIGHT]", "'+" + obj + ".container.offsetHeight+'"). Replace("[ZOOM]", "'+" + obj + ".zoom+'"). Replace("[X]", map.Center.X.ToString(numberFormat_EnUS)). Replace("[Y]", map.Center.Y.ToString(numberFormat_EnUS)) + "';\r\n"; } if (!String.IsNullOrEmpty(_OnViewChange)) { setvarsScript += obj + ".onViewChange = function() { " + _OnViewChange + "(" + obj + "); }" + newline; } if (!String.IsNullOrEmpty(_OnViewChanging)) { setvarsScript += obj + ".onViewChanging = function() { " + _OnViewChanging + "(" + obj + "); }" + newline; } if (!String.IsNullOrEmpty(_OnClickEvent)) { setvarsScript += ClickEventPropertyName + " = function(event) { " + OnClickEvent + "(event," + obj + ");};"; } //setvarsScript += "SharpMap_BeginRefreshMap(" + obj + ",1);" + newline; setvarsScript += "}"; //Register scripts in page ClientScriptManager cm = Page.ClientScript; //cm.RegisterClientScriptBlock(this.GetType(), "SetVars_" + this.ClientID, setvarsScript, true); cm.RegisterStartupScript(GetType(), "SetVars_" + ClientID, setvarsScript, true); //The following doesn't really do anything, but it cheats ASP.NET to include its callback scripts cm.GetCallbackEventReference(this, "SharpMap_MapOnClick(event,this)", "SharpMap_RefreshMap", "null", "SharpMap_AjaxOnError", true); //this.Controls.Add(new LiteralControl("<script type=\"text/javascript\">SetVars_" + this.ClientID + "();</script>\r\n")); }
protected void Page_Load(object sender, EventArgs e) { var openIdRelyingParty = new OpenIdRelyingParty(); var openid_identifier = ConfigurationManager.AppSettings["openid_identifier"]; var returnUrl = "~/OpenID/Connect"; var response = openIdRelyingParty.GetResponse(); if (response == null) { // Stage 2: user submitting Identifier Identifier id; if (Identifier.TryParse(openid_identifier, out id)) { IAuthenticationRequest request = openIdRelyingParty.CreateRequest(openid_identifier); FetchRequest fetch = new FetchRequest(); fetch.Attributes.Add(new AttributeRequest(WellKnownAttributes.Contact.Email)); fetch.Attributes.Add(new AttributeRequest(WellKnownAttributes.Name.FullName)); fetch.Attributes.Add(new AttributeRequest("http://axschema.org/intuit/realmId")); request.AddExtension(fetch); request.RedirectToProvider(); } } else { if (response.FriendlyIdentifierForDisplay == null) { Response.Redirect("~/OpenID/Connect"); } // Stage 3: OpenID Provider sending assertion response //Session["FriendlyIdentifier"] = response.FriendlyIdentifierForDisplay; FetchResponse fetch = response.GetExtension <FetchResponse>(); if (fetch != null) { var openIdEmail = fetch.GetAttributeValue(WellKnownAttributes.Contact.Email); var openIdFullName = fetch.GetAttributeValue(WellKnownAttributes.Name.FullName); var openIdRealmId = fetch.GetAttributeValue("http://axschema.org/intuit/realmId"); string userName = Membership.GetUserNameByEmail(openIdEmail); if (userName == null) { Membership.CreateUser(openIdEmail, Guid.NewGuid().ToString(), openIdEmail); FormsAuthentication.SetAuthCookie(openIdEmail, true); if (Request.QueryString["Subscribe"] != null) { String csname = "DirectConnectScript"; Type cstype = this.GetType(); ClientScriptManager csm = Page.ClientScript; // Check to see if the startup script is already registered. if (!csm.IsStartupScriptRegistered(cstype, csname)) { StringBuilder cstext = new StringBuilder(); cstext.AppendLine("<script>"); cstext.AppendLine("$(document).ready(function () {"); cstext.AppendLine("intuit.ipp.anywhere.directConnectToIntuit();"); cstext.AppendLine("});"); cstext.AppendLine("</script>"); csm.RegisterStartupScript(cstype, csname, cstext.ToString()); } } } else if (Request.QueryString["Disconnect"] != null) { RestHelper.clearProfile(IppRealmOAuthProfile.Read()); Response.Redirect("~/ManageConnection"); } else if (userName != null) { FormsAuthentication.SetAuthCookie(userName, true); if (!string.IsNullOrEmpty(returnUrl)) { Response.Redirect("~/Default"); } } } } }
/// <summary> /// 初始化PageCtrl,在Page的Page_Load函数里被调用 /// </summary> public void Page_Load(System.Web.UI.Page _page, Control ParentControl) { page = _page; LinkButton_FirstPage.Text = "首页"; LinkButton_Pre.Text = "上一页"; LinkButton_Next.Text = "下一页"; LinkButton_LastPage.Text = "尾页"; Label_CurPageText.Text = "当前页:"; Label_CurPage.Text = "0"; Label_TotalPageText.Text = ", 总页数:"; Label_TotalPage.Text = "0"; List_PageItemCount.Items.Add(new ListItem("每页10条", "10")); List_PageItemCount.Items.Add(new ListItem("每页20条", "20")); List_PageItemCount.Items.Add(new ListItem("每页30条", "30")); List_PageItemCount.Items.Add(new ListItem("每页40条", "40")); List_PageItemCount.Items.Add(new ListItem("每页50条", "50")); List_PageItemCount.Items.Add(new ListItem("每页100条", "100")); List_PageItemCount.Items.Add(new ListItem("每页200条", "200")); List_PageItemCount.Items.Add(new ListItem("每页500条", "500")); List_PageItemCount.Items.Add(new ListItem("每页1000条", "1000")); List_PageItemCount.SelectedIndex = 5; List_PageItemCount.AutoPostBack = true; orderField.ID = "orderField"; orderMode.ID = "orderMode"; LinkButton_FirstPage.CssClass = "PageCtrl"; LinkButton_Pre.CssClass = "PageCtrl"; LinkButton_Next.CssClass = "PageCtrl"; LinkButton_LastPage.CssClass = "PageCtrl"; LinkButton_FirstPage.Click += new EventHandler(OnFirst); LinkButton_Pre.Click += new EventHandler(OnPre); LinkButton_Next.Click += new EventHandler(OnNext); LinkButton_LastPage.Click += new EventHandler(OnLast); List_PageItemCount.SelectedIndexChanged += new EventHandler(OnPageCountChanged); ParentControl.Controls.Add(LinkButton_FirstPage); ParentControl.Controls.Add(LinkButton_Pre); ParentControl.Controls.Add(LinkButton_Next); ParentControl.Controls.Add(LinkButton_LastPage); ParentControl.Controls.Add(List_PageItemCount); ParentControl.Controls.Add(Label_CurPageText); ParentControl.Controls.Add(Label_CurPage); ParentControl.Controls.Add(Label_TotalPageText); ParentControl.Controls.Add(Label_TotalPage); ParentControl.Controls.Add(orderField); ParentControl.Controls.Add(orderMode); page.LoadComplete += new EventHandler(OnLoadComplete); page.PreRenderComplete += new EventHandler(OnPreRenderComplete); Type cstype = page.GetType(); ClientScriptManager cs = page.ClientScript; string strCheckInput = @"<script type='text/javascript'>$(function(){ var ths = $('thead th') ths.click(function(){ var szID = $(this).attr('id'); if(!szID || szID == '') { return; } if(__doPostBack) { __doPostBack('ChangePageOrder',szID); } }); ths.html(function(nindex,szhtml){ var thisID = $(this).attr('id'); if(thisID != null && thisID != '') { if(thisID == $('#orderField').val()) { if($('#orderMode').val() == 'asc') { return '<div class=\'canOrder\'><img src=\'UI_themes/images/icons/list_px_up.gif\'/>' + szhtml+'</div>'; //当前排序行,正序 }else{ return '<div class=\'canOrder\'><img src=\'UI_themes/images/icons/list_px_down.gif\'/>' + szhtml+'</div>'; //当前排序行,侄序 } }else{ return '<div class=\'canOrder\'><img src=\'UI_themes/images/icons/list_px.gif\'/>' + szhtml+'</div>'; //可排序行 } }else{ return szhtml; //不能排序行,原样输出 } }); });</script>"; if (!cs.IsStartupScriptRegistered(cstype, "PageCtrl_tableInit")) { cs.RegisterStartupScript(cstype, "PageCtrl_tableInit", strCheckInput); } }
protected void Page_PreRender(object sender, EventArgs e) { bool createAuditAccess = SessionManager.CheckUserPrivilege(SysPriv.config, SysScope.audit); rbNew.Visible = createAuditAccess; if (IsPostBack) { //if (!uclAuditForm.IsEditContext) RadPersistenceManager1.StorageProviderKey = SessionManager.UserContext.Person.PERSON_ID.ToString(); RadPersistenceManager1.SaveState(); if (SessionManager.ReturnStatus == true) { if (SessionManager.ReturnObject is string) { string type = SessionManager.ReturnObject as string; switch (type) { case "DisplayAudits": UpdateDisplayState(DisplayState.AuditList); break; case "Notification": //UpdateDisplayState(DisplayState.AuditNotificationEdit); //UpdateDisplayState(DisplayState.AuditReportEdit); uclAuditForm.EditAuditId = SessionManager.ReturnRecordID; // need to determine if the Audit is past due and force it into display mode (probelm when coming from Calendar) string auditStatus = EHSAuditMgr.SelectAuditStatus(SessionManager.ReturnRecordID); if (auditStatus == "C") { UpdateDisplayState(DisplayState.AuditNotificationDisplay); } else { UpdateDisplayState(DisplayState.AuditNotificationEdit); } if (isDirected) { rbNew.Visible = false; uclAuditForm.EnableReturnButton(false); } break; case "Closed": uclAuditForm.EditAuditId = SessionManager.ReturnRecordID; UpdateDisplayState(DisplayState.AuditNotificationClosed); if (isDirected) { rbNew.Visible = false; uclAuditForm.EnableReturnButton(false); } break; case "DisplayOnly": uclAuditForm.EditAuditId = SessionManager.ReturnRecordID; UpdateDisplayState(DisplayState.AuditNotificationDisplay); if (isDirected) { rbNew.Visible = false; uclAuditForm.EnableReturnButton(false); } break; } } SessionManager.ClearReturns(); } } else { Ucl_DocMgr ucl = (Ucl_DocMgr)this.Master.FindControl("uclDocSelect"); if (ucl != null) { ucl.BindDocumentSelect("EHS", 2, true, true, ""); } if (SessionManager.ReturnStatus == true && SessionManager.ReturnObject is string) { try { // from inbox DisplayNonPostback(); SessionManager.ReturnRecordID = Convert.ToDecimal(SessionManager.ReturnObject.ToString()); SessionManager.ReturnObject = "Notification"; SessionManager.ReturnStatus = true; isDirected = true; StringBuilder sbScript = new StringBuilder(); ClientScriptManager cs = Page.ClientScript; sbScript.Append("<script language='JavaScript' type='text/javascript'>\n"); sbScript.Append("<!--\n"); sbScript.Append(cs.GetPostBackEventReference(this, "PBArg") + ";\n"); sbScript.Append("// -->\n"); sbScript.Append("</script>\n"); cs.RegisterStartupScript(this.GetType(), "AutoPostBackScript", sbScript.ToString()); } catch { // not a number, parse as type DisplayNonPostback(); } } else { DisplayNonPostback(); } } // for now, we will only let 'admin' create audits //if (!SessionManager.UserContext.Person.SSO_ID.ToLower().Equals("admin")) // rbNew.Visible = false; }
//Constructores //Metodos Especiales public static void GenerarGridActividadesClienteOportunidad(string Titulo, Page Page, ClientScriptManager ClientScript) { // GridActividadesClienteOportunidad CJQGrid GridActividadesClienteOportunidad = new CJQGrid(); GridActividadesClienteOportunidad.NombreTabla = "grdActividadesClienteOportunidad"; GridActividadesClienteOportunidad.CampoIdentificador = "IdActvidad"; GridActividadesClienteOportunidad.ColumnaOrdenacion = "FechaActividad"; GridActividadesClienteOportunidad.TipoOrdenacion = "DESC"; GridActividadesClienteOportunidad.Metodo = "ObtenerActividadesClienteOportunidad"; GridActividadesClienteOportunidad.TituloTabla = Titulo; GridActividadesClienteOportunidad.GenerarFuncionFiltro = false; GridActividadesClienteOportunidad.GenerarFuncionTerminado = false; GridActividadesClienteOportunidad.Altura = 300; GridActividadesClienteOportunidad.Ancho = 700; GridActividadesClienteOportunidad.NumeroRegistros = 15; GridActividadesClienteOportunidad.RangoNumeroRegistros = "15,30,60"; // IdActividad CJQColumn ColIdActividad = new CJQColumn(); ColIdActividad.Nombre = "IdActvidad"; ColIdActividad.Oculto = "true"; ColIdActividad.Encabezado = "IdActvidad"; ColIdActividad.Buscador = "false"; GridActividadesClienteOportunidad.Columnas.Add(ColIdActividad); // TipoActividad CJQColumn ColTipoActividad = new CJQColumn(); ColTipoActividad.Nombre = "TipoActividad"; ColTipoActividad.Encabezado = "Tipo de actividad"; ColTipoActividad.TipoBuscador = "Combo"; ColTipoActividad.StoredProcedure.CommandText = "sp_TipoActividad_Combo"; ColTipoActividad.Alineacion = "left"; ColTipoActividad.Ancho = "100"; GridActividadesClienteOportunidad.Columnas.Add(ColTipoActividad); // Usuario CJQColumn ColUsuario = new CJQColumn(); ColUsuario.Nombre = "IdUsuario"; ColUsuario.Encabezado = "Usuario"; ColUsuario.Buscador = "false"; ColUsuario.Alineacion = "left"; ColUsuario.Ancho = "200"; GridActividadesClienteOportunidad.Columnas.Add(ColUsuario); // IdOportunidad CJQColumn ColIdOportunidad = new CJQColumn(); ColIdOportunidad.Nombre = "IdOportunidad"; ColIdOportunidad.Encabezado = "#"; ColIdOportunidad.Buscador = "false"; ColIdOportunidad.Alineacion = "left"; ColIdOportunidad.Ancho = "80"; GridActividadesClienteOportunidad.Columnas.Add(ColIdOportunidad); // Oportunidad CJQColumn ColOportunidad = new CJQColumn(); ColOportunidad.Nombre = "Oportunidad"; ColOportunidad.Encabezado = "Oportunidad"; ColOportunidad.Buscador = "false"; ColOportunidad.Alineacion = "left"; ColOportunidad.Ancho = "250"; GridActividadesClienteOportunidad.Columnas.Add(ColOportunidad); // Descripcion CJQColumn ColDescripcion = new CJQColumn(); ColDescripcion.Nombre = "Descripcion"; ColDescripcion.Encabezado = "Descripcion"; ColDescripcion.Buscador = "false"; ColDescripcion.Alineacion = "left"; ColDescripcion.Ancho = "350"; GridActividadesClienteOportunidad.Columnas.Add(ColDescripcion); // Fecha CJQColumn ColFecha = new CJQColumn(); ColFecha.Nombre = "FechaActividad"; ColFecha.Encabezado = "Fecha"; ColFecha.Buscador = "false"; ColFecha.Alineacion = "left"; ColFecha.Ancho = "80"; GridActividadesClienteOportunidad.Columnas.Add(ColFecha); ClientScript.RegisterStartupScript(Page.GetType(), "grdActividadesClienteOportunidad", GridActividadesClienteOportunidad.GeneraGrid(), true); }