Beispiel #1
0
        /// <summary>
        /// 保存报事照片
        /// </summary>
        /// <returns></returns>
        public ActionResult OnSetPatrolImage()
        {
            StatusReport sr = new StatusReport();

            if (Request.Files.Count == 0)
            {
                sr.status = "Fail";
                sr.result = "没有图片";
                return(Json(sr));
            }
            try
            {
                string             imagePath    = Config.patrolImageMainPath + Request.Files.AllKeys[0];
                string             sqlImagePath = Request.Files.AllKeys[0];
                HttpPostedFileBase uploadImage  = (Request.Files[0]);
                uploadImage.SaveAs(imagePath);
                string ID = Request.Form["id"];
                //string func = Request.Form["func"];//a
                string index = Request.Form["index"];
                sr = PatrolDal.SetPatrolImage(ID, index, sqlImagePath);
                return(Json(sr));
            }
            catch (NotImplementedException exp)
            {
                sr.status = "Fail";
                sr.result = exp.Message;
                return(Json(sr));
            }
        }
Beispiel #2
0
        // GET: Patrol
        /// <summary>
        /// 将报事信息写入数据库
        /// </summary>
        /// <param name="name"></param>
        /// <param name="address"></param>
        /// <param name="detail"></param>
        /// <param name="classify"></param>
        /// <param name="time"></param>
        /// <returns></returns>
        public ActionResult OnSetPatrol(string classify, string ztName, string name, string phone, string address, string content)
        {
            StatusReport sr = new StatusReport();

            sr = PatrolDal.SetPatrol(classify, ztName, name, phone, address, content);
            return(Json(sr));
        }
Beispiel #3
0
        /// <summary>
        /// 获取历史报事信息
        /// </summary>
        /// <param name="name"></param>
        /// <param name="classify"></param>
        /// <returns></returns>
        public ActionResult OnGetPatrol(string name, string classify)
        {
            StatusReport sr = new StatusReport();

            if (string.IsNullOrEmpty(name) || string.IsNullOrEmpty(classify))
            {
                sr.status = "Fail";
                sr.result = "信息不完整";
                return(Json(sr));
            }
            sr = PatrolDal.GetPatrol(name, classify);

            return(Json(sr));
        }
Beispiel #4
0
        public ActionResult OnSetPatrolImages()
        {
            StatusReport sr = new StatusReport();

            if (Request.Files.Count == 0)
            {
                sr.status = "Fail";
                sr.result = "没有图片";
                return(Json(sr));
            }
            string ID       = Request.Form["id"];
            string index    = Request.Form["index"];
            string fileName = Request.Files.AllKeys[0];

            sr = PatrolDal.SetPatrolImage(ID, index, fileName);
            sr = SetImage(Request);
            return(Json(sr));
        }