public void ProcessRequest(HttpContext context) { try { // BitAuto.YanFa.SysRightManager.Common.UserInfo.Check(); if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { MagezineInfoImportHelper helper = new MagezineInfoImportHelper(); switch (helper.Action) { case "batchimport": string msg = ""; AJAXHelper.WrapJsonResponse(helper.BatchImport(out msg), "", msg); break; default: AJAXHelper.WrapJsonResponse(false, "", "没有对应的操作"); break; } } } catch (Exception ex) { AJAXHelper.WrapJsonResponse(false, "", ex.Message); } }
public void ProcessRequest(HttpContext context) { try { string msg = ""; // BitAuto.YanFa.SysRightManager.Common.UserInfo.Check(); if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { CustInfoImportHelper helper = new CustInfoImportHelper(); BLL.Loger.Log4Net.Info("1:" + helper.Action); switch (helper.Action) { case "batchimport": string tipinfo = ""; AJAXHelper.WrapJsonResponse(helper.BatchImport(out msg, out tipinfo), tipinfo, msg); break; default: AJAXHelper.WrapJsonResponse(false, "", "没有对应的操作"); break; } } } catch (Exception ex) { BLL.Loger.Log4Net.Info("导入数据出错:---" + ex.Message + ";堆栈:" + ex.StackTrace + ";全:" + ex); AJAXHelper.WrapJsonResponse(false, "", ex.Message); } }
public void ProcessRequest(HttpContext context) { //BitAuto.YanFa.SysRightManager.Common.UserInfo.Check(); System.Diagnostics.Debug.WriteLine("[Handler]ProcessRequest begin..."); context.Response.ContentType = "text/plain"; try { if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { switch (Action) { case "batchimport": string msg = ""; //AJAXHelper.WrapJsonResponse(BatchImport(out msg), "", msg); BatchImport(out msg); context.Response.Write(msg); break; default: AJAXHelper.WrapJsonResponse(false, "", "没有对应的操作"); break; } } } catch (Exception ex) { AJAXHelper.WrapJsonResponse(false, "", ex.Message); } }
public void ProcessRequest(HttpContext context) { // BitAuto.YanFa.SysRightManager.Common.UserInfo.Check(); if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { System.Diagnostics.Debug.WriteLine("[Handler]ProcessRequest begin..."); context.Response.ContentType = "text/plain"; if (!BLL.Util.CheckButtonRight("SYS024BUT40110101")) { AJAXHelper.WrapJsonResponse(false, "", "对不起,您还没有导入操作的权限"); return; } try { switch (Action) { case "batchimport": string msg = ""; //AJAXHelper.WrapJsonResponse(BatchImport(out msg), "", msg); if (BatchImport(out msg)) { if (msg.Length > 0) { msg = "{success:'false',result:'yes',msg:'部分操作失败:<br/>" + msg + "'}"; } else { msg = "{success:'true',result:'yes',msg:'保存成功'}"; } } else { msg = "{success:'false',result:'no',msg:'操作失败:<br/>" + msg + "'}"; } context.Response.Write(msg); break; default: AJAXHelper.WrapJsonResponse(false, "", "没有对应的操作"); break; } } catch (Exception ex) { AJAXHelper.WrapJsonResponse(false, "", ex.Message); } } else { context.Response.Write("{success:'false',result:'no',msg:'操作失败:<br/>}"); } }
public void ProcessRequest(HttpContext context) { string fileName = ""; string filePath = ""; try { //BitAuto.YanFa.SysRightManager.Common.UserInfo.Check(); if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { ReturnVisitAssignImportHelper helper = new ReturnVisitAssignImportHelper(); switch (helper.Action) { case "batchimport": string msg = ""; JavaScriptSerializer jsserializer = new JavaScriptSerializer(); AJAXHelper.WrapJsonResponse(helper.BatchImport(out msg, out fileName, out filePath), msg, jsserializer.Serialize(new ReturnVisitFile() { fileName = fileName, filePath = filePath })); break; case "updatereturnvisit": fileName = context.Request["fileName"]; filePath = context.Request["filePath"]; string updateflag = context.Request["updateflag"]; bool flag = helper.UpdateImport(fileName, filePath, updateflag); AJAXHelper.WrapJsonResponse(flag, "", ""); break; default: AJAXHelper.WrapJsonResponse(false, "", "没有对应的操作"); break; } } } catch (Exception ex) { AJAXHelper.WrapJsonResponse(false, "分配失败!", ex.Message); } }
public void ProcessRequest(HttpContext context) { try { switch (Action) { case "imgImport": if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { string msg = ""; bool flag; UploadIMGModel retModel = UploadOfficeSupplyImg(out msg, out flag); JavaScriptSerializer jsserializer = new JavaScriptSerializer(); AJAXHelper.WrapJsonResponse(flag, msg, jsserializer.Serialize(retModel)); } break; case "deleteIMG": if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { bool flagDel = DeleteIMG(); AJAXHelper.WrapJsonResponse(flagDel, ",请重新删除!", ""); } break; case "getSysLoginCookieName": AJAXHelper.WrapJsonResponse(true, BitAuto.ISDC.CC2012.BLL.Util.SysLoginCookieName, ""); break; default: AJAXHelper.WrapJsonResponse(false, "没有对应的操作", "没有对应的操作"); break; } } catch (Exception ex) { AJAXHelper.WrapJsonResponse(false, "操作失败!", ex.Message); } }
public void ProcessRequest(HttpContext context) { try { if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { int UserID = Convert.ToInt32(RequesetUserID); //int UserID = 6074; if (UserID >= 0) { DataImportHelper helper = new DataImportHelper(); //UploadDeal helper = new UploadDeal(); string msg = string.Empty; switch (helper.Action) { case "batchimport": helper.BatchImport(out msg, UserID); break; default: msg = "没有对应的操作"; break; } context.Response.Write(msg); } } } catch (Exception ex) { string Message = BLL.Util.EscapeString(ex.Message); string msgstr = string.Empty; msgstr += "{root:["; msgstr += "{'information':'" + Message + "'},"; msgstr = msgstr.Substring(0, msgstr.Length - 1); msgstr += "],ExportData:["; msgstr += "{'information':''}],success:[{'information':'此次所有导入数据均失败'}]}"; context.Response.Write(msgstr); } }
public void ProcessRequest(HttpContext context) { //BitAuto.YanFa.SysRightManager.Common.UserInfo.Check(); if (UserRightsService.CheckLoginUserIDByCookies(LoginCookiesContent) > 0) { context.Response.ContentType = "text/plain"; string retStr = ""; HttpPostedFile file = context.Request.Files["Filedata"]; try { if (file.ContentLength == 0) { context.Response.Write("[{'result':'noFiles'}]"); } else { #region 保存文件 var fileExtention = Path.GetExtension(file.FileName.ToLower()); if (!fileFilters.Contains(fileExtention)) { context.Response.Write("[{'result':'noFiles'}]"); return; } string retUrlPath = ""; //添加文件路径信息 string fullName = GenPath(file.FileName, out retUrlPath); file.SaveAs(fullName);//保存上载文件 #endregion #region 获取要返回的信息 string filePath = retUrlPath; // retUrlPath + Path.GetFileName(fullName);//文件路径 string fileName = Path.GetFileNameWithoutExtension(file.FileName); //文件名(不含扩展名) string fileExt = Path.GetExtension(file.FileName);; //扩展名 FileInfo info = new FileInfo(fullName); long fileSize = info.Length; //文件大小(Byte) #endregion #region 返回Json值 retStr += "{"; retStr += "'result':'succeed',"; retStr += "'RecID':null,"; retStr += "'FilePath':'" + HttpUtility.UrlEncode(filePath) + "',"; retStr += "'FileName':'" + HttpUtility.UrlEncode(fileName) + "',"; retStr += "'ExtendName':'" + HttpUtility.UrlEncode(fileExt) + "',"; retStr += "'FileSize':'" + HttpUtility.UrlEncode(fileSize.ToString()) + "'"; //retStr += "'FilePath':'" + filePath + "',"; //retStr += "'FileName':'" + fileName + "',"; //retStr += "'ExtendName':'" + fileExt + "',"; //retStr += "'FileSize':'" + fileSize.ToString() + "'"; retStr += "}"; context.Response.Write(retStr); #endregion } } catch (Exception ex) { context.Response.Write("[{'result':'failure'}]"); } } }