示例#1
0
        public HttpResponseMessage EditEventReview(SM_CitizenServicesModel model)
        {
            HttpRequestBase request = ((HttpContextWrapper)this.Request.Properties["MS_HttpContext"]).Request;

            if (model == null)
            {
                model                 = new SM_CitizenServicesModel();
                model.citizenid       = request["citizenid"];
                model.reviewextension = string.IsNullOrEmpty(request["reviewextension"]) ? 0 : Convert.ToInt32(request["reviewextension"]);
                model.extensiontime   = string.IsNullOrEmpty(request["extensiontime"]) ? 0 : Convert.ToInt32(request["extensiontime"]);
                model.auditopinion    = request["auditopinion"];
            }
            SM_CitizenServicesBLL bll = new SM_CitizenServicesBLL();
            int success = bll.EditEventReview(model);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            if (success > 0)
            {
                response.Content = new StringContent("{\"success\":true}", Encoding.GetEncoding("UTF-8"), "text/html");
            }
            else
            {
                response.Content = new StringContent("{\"success\":false}", Encoding.GetEncoding("UTF-8"), "text/html");
            }
            return(response);
        }