예제 #1
0
 /// <summary>
 /// 获取调解室的数据列表
 /// </summary>
 /// <param name="info"></param>
 /// <returns></returns>
 public ActionResult List(PageInfo info, string searchText)
 {
     return(Content(C_Json.toJson(manage.List(info, searchText))));
 }
예제 #2
0
 /// <summary>
 /// 转化为Json字符串
 /// </summary>
 /// <returns></returns>
 public string toJson()
 {
     return(C_Json.toJson(this));
 }
        private int _iMaxSize = 2 * 1024;//文件最大不超过2M

        public void ProcessRequest(HttpContext context)
        {
            try
            {
                context.Response.ContentType = "text/plain";
                HttpFileCollection ImgList = context.Request.Files;
                for (int i = 0; i < ImgList.Count; i++)
                {
                    HttpPostedFile image = ImgList[i];
                    if (image != null && image.ContentLength > 0)
                    {
                        string[] sExtension = { ".gif", ".jpg", ".jpeg", ".png", ".bmp" };
                        string   dDate      = DateTime.Now.ToString("yyyy-MM");

                        /*图片保存路径*/
                        string sPath = System.AppDomain.CurrentDomain.BaseDirectory + "Images\\" + dDate + "\\";
                        if (!Directory.Exists(sPath))
                        {
                            Directory.CreateDirectory(sPath);
                        }

                        string format = System.IO.Path.GetExtension(image.FileName);//后缀名
                        /*组装文件名*/
                        string sFileName = DateTime.Now.ToString("yyyyMMddHHmmssfff") + format;

                        /*文件大小超出限制*/
                        if (image.ContentLength > (_iMaxSize * 1024))
                        {
                            context.Response.Write(C_Json.toJson(new result()
                            {
                                error   = 1,
                                message = "文件超出大小限制2M!"
                            }));
                            return;
                        }
                        /*上传的文件后缀名格式错误*/
                        if (!sExtension.Contains(format))
                        {
                            context.Response.Write(C_Json.toJson(new result()
                            {
                                error   = 1,
                                message = "上传的图片文件格式错误!"
                            }));
                            return;
                        }
                        /*保存图片到本地*/
                        image.SaveAs(sPath + sFileName);
                        context.Response.Write(C_Json.toJson(new result()
                        {
                            error = 0,
                            url   = "/Images/" + dDate + "/" + sFileName
                        }));
                    }
                }
            }
            catch (Exception e)
            {
                Logs.LogHelper.ErrorLog(e);
                context.Response.Write(C_Json.toJson(new result()
                {
                    error   = 1,
                    message = "上传失败!"
                }));
            }
        }
예제 #4
0
 /// <summary>
 /// 分页获取法官评价列表
 /// </summary>
 /// <param name="ID"></param>
 /// <returns></returns>
 public ActionResult AppraiseList(PageInfo info, int iUserId)
 {
     return(Content(C_Json.toJson(manage.AppraiseList(info, iUserId))));
 }
예제 #5
0
        /// 获取律师的数据列表
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public ActionResult List(PageInfo info, string searchText)
        {
            LawyerManage manage = new LawyerManage();

            return(Content(C_Json.toJson(manage.List(info, searchText))));
        }