public IHttpActionResult Add(List <zxjc_djgw> entitys)
 {
     try
     {
         sys_user user = CacheManager.Instance().Current_User;
         entitys.ForEach(t => { t.lrr = user.name; t.lrsj = DateTime.Now; });
         PointCheckService pcs = new PointCheckService();
         var ret = pcs.Add(entitys);
         if (ret > 0)
         {
             return(Json(new sys_response {
                 code = 1, msg = "数据保存成功"
             }));
         }
         else
         {
             return(Json(new sys_response {
                 code = 0, msg = "数据保存失败"
             }));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public IHttpActionResult DjNo()
 {
     try
     {
         PointCheckService pcs = new PointCheckService();
         var no = pcs.GetDJNo();
         return(Json(new { code = 1, msg = "ok", djno = no }));
     }
     catch (Exception)
     {
         throw;
     }
 }
 public IHttpActionResult List(CheckPointQueryParm parm)
 {
     try
     {
         int resultcount       = 0;
         PointCheckService pcs = new PointCheckService();
         var list = pcs.Search(parm, out resultcount);
         return(Json(new sys_response_list <zxjc_djgw> {
             code = 1, msg = "ok", list = list, resultcount = resultcount
         }));
     }
     catch (Exception)
     {
         throw;
     }
 }
 public IHttpActionResult Delete(List <zxjc_djgw> entitys)
 {
     try
     {
         PointCheckService pcs = new PointCheckService();
         int cnt = pcs.Delete(entitys);
         if (cnt > 0)
         {
             return(Json(new { code = 1, msg = "数据删除成功" }));
         }
         else
         {
             return(Json(new { code = 0, msg = "数据删除失败" }));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public IHttpActionResult BatEdit(List <zxjc_djgw> entitys)
 {
     try
     {
         PointCheckService pcs = new PointCheckService();
         int ret = pcs.Modify(entitys);
         if (ret > 0)
         {
             return(Json(new { code = 1, msg = "数据修改成功" }));
         }
         else
         {
             return(Json(new { code = 0, msg = "数据修改失败" }));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public IHttpActionResult ReadXls(dynamic obj)
 {
     try
     {
         string path     = HttpContext.Current.Server.MapPath("~/UpLoad/");
         string filename = (obj.filename ?? "").ToString();
         if (!string.IsNullOrEmpty(filename))
         {
             string            fullpath = path + filename;
             PointCheckService pcs      = new PointCheckService();
             var list = pcs.FromExcel(fullpath);
             return(Json(new { code = 1, msg = "ok", list = list }));
         }
         else
         {
             return(Json(new { code = 0, msg = "文件名为空或不存在" }));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }