Пример #1
0
        public Paging <List <SM_VisitsModel> > GetVisitsList(string filter, int start, int limit)
        {
            List <Filter> filters = JsonConvert.DeserializeObject <List <Filter> >(filter);
            SM_VisitsBLL  bll     = new SM_VisitsBLL();

            return(bll.GetVisitsList(filters, start, limit));
        }
Пример #2
0
        public HttpResponseMessage AddCizitenVisit()
        {
            HttpRequestBase request = ((HttpContextWrapper)this.Request.Properties["MS_HttpContext"]).Request;
            SM_VisitsModel  model   = new SM_VisitsModel();

            model.citizenid      = request.Form["citizenid"];
            model.contact        = request.Form["contact"];
            model.processopinion = request.Form["processopinion"];
            model.returnvisit    = Convert.ToInt32(request.Form["returnvisit"]);
            model.satisfaction   = Convert.ToInt32(request.Form["satisfaction"]);
            model.processmode    = Convert.ToInt32(request.Form["processmode"]);
            if (!string.IsNullOrEmpty(request.Form["visittime"]))
            {
                model.visittime = Convert.ToDateTime(request.Form["visittime"]);
            }
            model.respondents        = request.Form["respondents"];
            model.returnvisitcontent = request.Form["returnvisitcontent"];
            model.createtime         = DateTime.Now;
            model.createuserid       = Convert.ToInt32(request.Form["userid"]);

            SM_VisitsBLL bll = new SM_VisitsBLL();

            bll.AddVisits(model);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            response.Content = new StringContent("{\"success\":true}", Encoding.GetEncoding("UTF-8"), "text/html");
            return(response);
        }
Пример #3
0
        public HttpResponseMessage ExportExcel(string excelname, string exceltitle, string exceldata, string filter = null)
        {
            List <Filter> filters = null;

            if (filter != "[]")
            {
                filters = JsonConvert.DeserializeObject <List <Filter> >(filter);
            }

            SM_VisitsBLL          bll  = new SM_VisitsBLL();
            List <SM_VisitsModel> list = bll.GetVisitsListExcel(filters);

            //获取导出的Excel表
            CommonFunctionBLL <SM_VisitsModel> cfBll = new CommonFunctionBLL <SM_VisitsModel>(exceldata);

            return(cfBll.saveExcel(list, excelname, exceltitle));
        }
Пример #4
0
        public Paging <List <SM_VisitsModel> > GetVisitsList(int start, int limit)
        {
            SM_VisitsBLL bll = new SM_VisitsBLL();

            return(bll.GetVisitsList(null, start, limit));
        }