using BLL;
using Model;
using System.Web.Http;
namespace WebAPI.Controllers
{
///
/// 三库
///
public class SanKuController : ApiController
{
#region 收集所有三库业务数据
///
/// 收集所有三库业务数据
///
///
[HttpPost]
public ReturnData DataCollectOp()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.DataCollectOp();
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报事故事件数据
///
/// 上报事故事件数据
///
///
[HttpPost]
public ReturnData ReportAccidentRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportAccidentRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报违章作业数据
///
/// 上报违章作业数据
///
///
[HttpPost]
public ReturnData ReportViolationRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportViolationRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报安全奖惩数据
///
/// 上报安全奖惩数据
///
///
[HttpPost]
public ReturnData ReportSafetyRewardRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportSafetyRewardRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报行政处罚数据
///
/// 上报行政处罚数据
///
///
[HttpPost]
public ReturnData ReportAdminPenaltyRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportAdminPenaltyRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报隐患记录数据
///
/// 上报隐患记录数据
///
///
[HttpPost]
public ReturnData ReportHazardRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportHazardRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报教育培训数据
///
/// 上报教育培训数据
///
///
[HttpPost]
public ReturnData ReportTrainingRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportTrainingRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报考试考核数据
///
/// 上报考试考核数据
///
///
[HttpPost]
public ReturnData ReportExaminationRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportExaminationRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报危大工程数据
///
/// 上报危大工程数据
///
///
[HttpPost]
public ReturnData ReportDangerousEngineeringRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportDangerousEngineeringRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
#region 上报网格化巡查数据
///
/// 上报网格化巡查数据
///
///
[HttpPost]
public ReturnData ReportGridPatrolRecords()
{
Model.ReturnData responeData = new Model.ReturnData();
string message = string.Empty;
string code = SanKuDataSummaryReportService.ReportGridPatrolRecords("", ref message);
if (code == "1")
{
responeData.code = 1;
}
else
{
responeData.code = 0;
}
responeData.message = message;
return responeData;
}
#endregion
}
}