using BLL; using Model; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Http; namespace WebAPI.Controllers { /// /// 上报环保数据接口 /// public class EnvironmentalController : ApiController { #region 推送环境监测数据 /// /// 推送环境监测数据 /// /// [HttpPost] public Model.ResponeData PushEnvironmentalCheckData() { var responeData = new Model.ResponeData(); try { var returndata = EnvironmentalCheckService.PushEnvironmentalCheckData(); responeData.code = returndata.code; responeData.message = returndata.message; } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } #endregion /// /// 保存环境监测数据 /// /// /// [HttpPost] public Model.ResponeData SaveEnvironmentData(Model.EnvironmentalCheckInput input) { var responeData = new Model.ResponeData(); try { if (BLL.APIProjectService.getProjectByProjectId(input.ProjectId) != null) { responeData.data = LotAPIService.saveEnvironmentCheck(input); } else { responeData.code = 0; responeData.message = "此项目不存在!"; } } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } } }