修改hsse安全月报

This commit is contained in:
潘鸿锋 2024-08-27 17:36:01 +08:00
parent ba55ac64e4
commit 2d0bb16490
11 changed files with 4320 additions and 166 deletions

View File

@ -0,0 +1,88 @@
--Manager_ProjectAssignment新增月报项目作业许可管理数据
CREATE TABLE [dbo].[Manager_ProjectAssignment](
[Id] [nvarchar](50) NOT NULL,
[MonthReportId] [nvarchar](50) NULL,
[FireWorkCount] [int] NULL,
[BreakGroundCount] [int] NULL,
[LimitedSpaceCount] [int] NULL,
[ElectricityCount] [int] NULL,
[HeightWorkCount] [int] NULL,
[RadialWork] [int] NULL,
[LiftingWorkCount] [int] NULL,
[NightWork] [int] NULL,
[MonthCount] [int] NULL,
[YearCount] [int] NULL,
[ProCount] [int] NULL,
CONSTRAINT [PK_Manager_ProjectAssignment] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY];
--
alter table Manager_MonthReportC
add MonthExpertCount int null;
--
alter table Manager_MonthReportC
add MonthExpertNoCount int null;
--Manager_EmergencyPlan
CREATE TABLE [dbo].[Manager_EmergencyPlan](
[Id] [nvarchar](50) NOT NULL,
[MonthReportId] [nvarchar](50) NULL,
[CaType] [nvarchar](50) NULL,
[MonthCount] [int] NULL,
[YearCount] [int] NULL,
[ProCount] [int] NULL,
[SortIndex] [int] NULL,
CONSTRAINT [PK_Manager_EmergencyPlan] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY];
--
CREATE TABLE [dbo].[Manager_DrillRecordList](
[Id] [nvarchar](50) NOT NULL,
[MonthReportId] [nvarchar](50) NULL,
[Dname] [nvarchar](100) NULL,
[Ddate] [datetime] NULL,
[DrillRecordTypeName] [nvarchar](50) NULL,
[PersonNum] [int] NULL,
[DrillCost] [decimal](18, 2) NULL,
[SortIndex] [int] NULL,
CONSTRAINT [PK_Manager_DrillRecordList] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
--
CREATE TABLE [dbo].[Manager_Attempted](
[Id] [nvarchar](50) NOT NULL,
[MonthReportId] [nvarchar](50) NULL,
[WhMonthNum] [int] NULL,
[WhYearNum] [int] NULL,
[FbsMonthNum] [int] NULL,
[FbsYearNum] [int] NULL,
[ProNum] [int] NULL,
CONSTRAINT [PK_Manager_Attempted] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY];
--HSE目标实现情况 3
alter table Manager_MonthReportC
add Goalach1 [decimal](18, 2) NULL;
alter table Manager_MonthReportC
add Goalach2 [decimal](18, 2) NULL;
alter table Manager_MonthReportC
add Goalach3 [decimal](18, 2) NULL;
-- 1
alter table Manager_MonthReportC
add MonthReportType nvarchar(20) NULL;

View File

@ -0,0 +1,2 @@
CREATE NONCLUSTERED INDEX EduTrain_TrainRecordDetail_TrainingId_Index
ON [dbo].[EduTrain_TrainRecordDetail] ([TrainingId]);

View File

@ -234,7 +234,14 @@ namespace BLL
EmergencyManagementWorkDef=monthReport.EmergencyManagementWorkDef,
MonthHdangerCount=monthReport.MonthHdangerCount,
YearHdangerCount=monthReport.YearHdangerCount
YearHdangerCount=monthReport.YearHdangerCount,
MonthExpertCount=monthReport.MonthExpertCount,
MonthExpertNoCount=monthReport.MonthExpertNoCount,
Goalach1=monthReport.Goalach1,
Goalach2=monthReport.Goalach2,
Goalach3=monthReport.Goalach3,
MonthReportType=monthReport.MonthReportType
};
db.Manager_MonthReportC.InsertOnSubmit(newMonthReport);
@ -313,6 +320,12 @@ namespace BLL
newMonthReport.EmergencyManagementWorkDef = monthReport.EmergencyManagementWorkDef;
newMonthReport.MonthHdangerCount = monthReport.MonthHdangerCount;
newMonthReport.YearHdangerCount = monthReport.YearHdangerCount;
newMonthReport.MonthExpertCount = monthReport.MonthExpertCount;
newMonthReport.MonthExpertNoCount = monthReport.MonthExpertNoCount;
newMonthReport.Goalach1 = monthReport.Goalach1;
newMonthReport.Goalach2 = monthReport.Goalach2;
newMonthReport.Goalach3 = monthReport.Goalach3;
newMonthReport.MonthReportType = monthReport.MonthReportType;
db.SubmitChanges();
}
@ -330,5 +343,31 @@ namespace BLL
db.Manager_MonthReportC.DeleteOnSubmit(monthReport);
db.SubmitChanges();
}
#region 4.6.1
public static void AddManager_EmergencyPlan(Model.Manager_EmergencyPlan model) {
Model.SGGLDB db = Funs.DB;
db.Manager_EmergencyPlan.InsertOnSubmit(model);
db.SubmitChanges();
}
#endregion
#region 4.6.2
public static void AddManager_DrillRecordList(Model.Manager_DrillRecordList model)
{
Model.SGGLDB db = Funs.DB;
db.Manager_DrillRecordList.InsertOnSubmit(model);
db.SubmitChanges();
}
#endregion
#region 6.1
public static void AddManager_Attempted(Model.Manager_Attempted model)
{
Model.SGGLDB db = Funs.DB;
db.Manager_Attempted.InsertOnSubmit(model);
db.SubmitChanges();
}
#endregion
}
}

View File

@ -72,5 +72,63 @@ namespace BLL
db.SubmitChanges();
}
}
/// <summary>
/// 删除月报项目作业许可管理数据
/// </summary>
/// <param name="monthReportId"></param>
public static void DeleteManager_ProjectAssignment(string monthReportId)
{
var q = (from x in db.Manager_ProjectAssignment where x.MonthReportId == monthReportId select x).ToList();
if (q.Count > 0)
{
db.Manager_ProjectAssignment.DeleteAllOnSubmit(q);
db.SubmitChanges();
}
}
/// <summary>
/// 删除月报应急预案发布情况
/// </summary>
/// <param name="monthReportId"></param>
public static void DeleteManager_EmergencyPlan(string monthReportId)
{
var q = (from x in db.Manager_EmergencyPlan where x.MonthReportId == monthReportId select x).ToList();
if (q.Count > 0)
{
db.Manager_EmergencyPlan.DeleteAllOnSubmit(q);
db.SubmitChanges();
}
}
/// <summary>
/// 删除月报应急演练工作情况说明
/// </summary>
/// <param name="monthReportId"></param>
public static void DeleteManager_DrillRecordList(string monthReportId)
{
var q = (from x in db.Manager_DrillRecordList where x.MonthReportId == monthReportId select x).ToList();
if (q.Count > 0)
{
db.Manager_DrillRecordList.DeleteAllOnSubmit(q);
db.SubmitChanges();
}
}
/// <summary>
/// 删除月报未遂事件
/// </summary>
/// <param name="monthReportId"></param>
public static void DeleteManager_Attempted(string monthReportId)
{
var q = (from x in db.Manager_Attempted where x.MonthReportId == monthReportId select x).ToList();
if (q.Count > 0)
{
db.Manager_Attempted.DeleteAllOnSubmit(q);
db.SubmitChanges();
}
}
}
}

View File

@ -51,9 +51,20 @@ namespace BLL
/// <param name="monthReportId">月报告主键</param>
public static void DeleteTrainSortsByMonthReportId(string monthReportId)
{
var q = (from x in db.Manager_TrainSortC where x.MonthReportId == monthReportId select x).ToList();
db.Manager_TrainSortC.DeleteAllOnSubmit(q);
db.SubmitChanges();
try
{
var q = (from x in Funs.DB.Manager_TrainSortC where x.MonthReportId == monthReportId select x).ToList();
if (q.Count > 0)
{
Funs.DB.Manager_TrainSortC.DeleteAllOnSubmit(q);
Funs.DB.SubmitChanges();
}
}
catch (Exception ex)
{
ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
}
}
}
}

View File

@ -60,7 +60,7 @@ namespace FineUIPro.Web.HSSE.Manager
string strSql = @"SELECT MonthReport.MonthReportId,MonthReport.ProjectId,MonthReport.Months,CodeRecords.Code AS MonthReportCode,Users.UserName as ReportManName"
+ @" FROM Manager_MonthReportC AS MonthReport "
+ @" LEFT JOIN Sys_User AS Users ON MonthReport.ReportMan=Users.UserId "
+ @" LEFT JOIN Sys_CodeRecords AS CodeRecords ON MonthReport.MonthReportId=CodeRecords.DataId WHERE 1=1 ";
+ @" LEFT JOIN Sys_CodeRecords AS CodeRecords ON MonthReport.MonthReportId=CodeRecords.DataId WHERE MonthReportType is null ";
List<SqlParameter> listStr = new List<SqlParameter>();
strSql += " AND MonthReport.ProjectId = @ProjectId";
listStr.Add(new SqlParameter("@ProjectId", this.ProjectId));

View File

@ -70,6 +70,9 @@
<f:Button ID="Button2" Icon="SystemSave" runat="server" ToolTip="保存" Text="保存" OnClick="btnSave_Click">
</f:Button>
<f:Button ID="Button5" Icon="SystemSave" runat="server" ToolTip="保存" Text="保存" OnClick="btnLoad_Click" Hidden="true">
</f:Button>
</td>
</tr>
</table>
@ -115,12 +118,12 @@
<td align="right" style="width: 10%">时间段&nbsp;
</td>
<td align="left" style="width: 60%">
<f:DatePicker runat="server" DateFormatString="yyyy-MM-dd" ID="txtStartDate" AutoPostBack="true" OnTextChanged="TextBox_TextChanged" CssStyle=" margin-top: 10px;"
<f:DatePicker runat="server" DateFormatString="yyyy-MM-dd" ID="txtStartDate" AutoPostBack="true" OnTextChanged="txtStartDate_TextChanged" CssStyle=" margin-top: 10px;"
LabelAlign="right">
</f:DatePicker>
<f:Label ID="Label3" runat="server" Text="至">
</f:Label>
<f:DatePicker runat="server" DateFormatString="yyyy-MM-dd" ID="txtEndDate" AutoPostBack="true" OnTextChanged="TextBox_TextChanged"
<f:DatePicker runat="server" DateFormatString="yyyy-MM-dd" ID="txtEndDate" AutoPostBack="true" OnTextChanged="txtStartDate_TextChanged"
LabelAlign="right">
</f:DatePicker>
@ -481,29 +484,88 @@
</Columns>
</f:Grid>
<f:Panel ID="Panel10" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<f:Panel ID="Panel431" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<Items>
<f:TextBox runat="server" ID="txtMonthHdangerCount" Label="本月隐患总数" LabelWidth="130px" Width="300px" LabelAlign="Right"></f:TextBox>
<f:TextBox runat="server" ID="txtYearHdangerCount" Label="年度隐患总数" LabelWidth="130px" Width="300px" LabelAlign="Right"></f:TextBox>
<f:NumberBox runat="server" ID="txtMonthHdangerCount" Label="本月隐患总数" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2"
LabelWidth="130px" Width="300px" LabelAlign="Right"></f:NumberBox>
<f:NumberBox runat="server" ID="txtYearHdangerCount" Label="年度隐患总数" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2"
LabelWidth="130px" Width="300px" LabelAlign="Right"></f:NumberBox>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Panel ID="Panel44" IsFluid="true" Title="4.4 项目作业许可管理数据" runat="server" EnableCollapse="false"
<f:Panel ID="Panel44" IsFluid="true" Title="4.4 本月项目作业许可管理数据" runat="server" EnableCollapse="false"
ShowHeader="true">
<Items>
<f:Panel ID="Panel11" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<Items>
<f:NumberBox ID="nbFireWorkCount" Label="动火作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
</Items>
<Items>
<f:NumberBox ID="nbBreakGroundCount" Label="动土作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
<f:NumberBox ID="nbLimitedSpaceCount" Label="受限空间作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
<f:NumberBox ID="nbElectricityCount" Label="临时用电作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
</Items>
</f:Panel>
<f:Panel ID="Panel12" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<Items>
<f:NumberBox ID="nbHeightWorkCount" Label="高处作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
<f:NumberBox ID="nbRadialWork" Label="射线作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
<f:NumberBox ID="nbLiftingWorkCount" Label="吊装作业许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
<f:NumberBox ID="nbNightWork" Label="夜间施工许可数量" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
</Items>
</f:Panel>
<f:Panel ID="Panel13" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<Items>
<f:NumberBox ID="nbMonthCount" Label="本月作业许可合计" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
</Items>
<Items>
<f:NumberBox ID="nbYearCount" Label="年度作业许可总计" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
</Items>
<Items>
<f:NumberBox ID="nbProCount" Label="项目作业许可累计" LabelAlign="Right" LabelWidth="170px" Width="300px"
NoDecimal="true" NoNegative="true" MinValue="0" runat="server" />
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Panel ID="Panel45" IsFluid="true" Title="4.5 项目本月危大工程管理数据" runat="server" EnableCollapse="false"
ShowHeader="true">
<Items>
<f:Grid ID="MonthHazardousGrid" ShowBorder="true" ShowHeader="false" Title="项目本月危大工程管理数据" runat="server"
AllowCellEditing="true" ClicksToEdit="1" DataIDField="Id" DataKeyNames="Id"
EnableMultiSelect="false" ShowGridHeader="true" MinHeight="160px" EnableColumnLines="true">
<Columns>
<f:RenderField Width="250px" ColumnID="Category" DataField="Category" FieldType="String"
HeaderText="危大工程类别" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="160px" ColumnID="ExpertCount" DataField="ExpertCount" FieldType="String"
HeaderText="危大工程数量(个)" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox13" NoDecimal="true" NoNegative="true" MinValue="0"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
@ -513,19 +575,108 @@
<f:Panel ID="Panel461" IsFluid="true" Title="4.6.1 应急预案发布情况" runat="server" EnableCollapse="false"
ShowHeader="true">
<Items>
<f:Grid ID="EmergencyPlanGrid" ShowBorder="true" ShowHeader="false" Title="应急预案发布情况" runat="server"
AllowCellEditing="true" ClicksToEdit="1" DataIDField="Id" DataKeyNames="Id"
EnableMultiSelect="false" ShowGridHeader="true" MinHeight="160px" EnableColumnLines="true">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField Width="250px" ColumnID="CaType" DataField="CaType" FieldType="String"
HeaderText="预案类别" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="160px" ColumnID="MonthCount" DataField="MonthCount" FieldType="String"
HeaderText="本月发布/更新" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox11" NoDecimal="true" NoNegative="true" MinValue="0"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="160px" ColumnID="YearCount" DataField="YearCount" FieldType="String"
HeaderText="年度发布/更新" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox12" NoDecimal="true" NoNegative="true" MinValue="0"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="160px" ColumnID="ProCount" DataField="ProCount" FieldType="String"
HeaderText="累计发布/更新" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox14" NoDecimal="true" NoNegative="true" MinValue="0"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
<f:Panel ID="Panel462" IsFluid="true" Title="4.6.2 应急演练工作情况说明" runat="server" EnableCollapse="false"
ShowHeader="true">
<Items>
<f:Grid ID="DrillRecordListGrid" ShowBorder="true" ShowHeader="false" Title="应急预案发布情况" runat="server"
AllowCellEditing="true" ClicksToEdit="1" DataIDField="Id" DataKeyNames="Id"
EnableMultiSelect="false" ShowGridHeader="true" MinHeight="160px" EnableColumnLines="true">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField Width="200px" ColumnID="Dname" DataField="Dname" FieldType="String"
HeaderText="演练名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="160px" ColumnID="Ddate" DataField="Ddate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd"
HeaderText="演练日期" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:DatePicker ID="DatePicker2" DateFormatString="yyyy-MM-dd" runat="server">
</f:DatePicker>
</Editor>
</f:RenderField>
<f:RenderField Width="150px" ColumnID="DrillRecordTypeName" DataField="DrillRecordTypeName" FieldType="String"
HeaderText="演练形式" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox runat="server" ID="TextBox11">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="160px" ColumnID="PersonNum" DataField="PersonNum" FieldType="String"
HeaderText="参演人数" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox15" NoDecimal="true" NoNegative="true" MinValue="0"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="160px" ColumnID="DrillCost" DataField="DrillCost" FieldType="String"
HeaderText="投入费用/元" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox16" NoDecimal="false" NoNegative="true" MinValue="0"
DecimalPrecision="2"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
<f:Panel ID="Panel463" IsFluid="true" Title="4.6.3 其他应急管理工作描述(本月如有)" runat="server" EnableCollapse="false"
ShowHeader="true">
<Items>
<f:TextArea runat="server" ID="txtEmergencyManagementWorkDef" Label="" Width="800px">
<f:TextArea runat="server" ID="txtEmergencyManagementWorkDef" Label="" Width="800px" EmptyText="请输入内容">
</f:TextArea>
</Items>
</f:Panel>
@ -593,7 +744,7 @@
<Toolbars>
<f:Toolbar ID="Toolbar131" Position="Top" runat="server" ToolbarAlign="Right" CssClass="Toolbar2">
<Items>
<f:Button ID="btnNewOtherManagement" ToolTip="新增" Icon="Add" runat="server" OnClick="btnNewOtherManagement_Click">
<f:Button ID="btnNewOtherManagement" Text="新增" ToolTip="新增" Icon="Add" runat="server" OnClick="btnNewOtherManagement_Click">
</f:Button>
</Items>
</f:Toolbar>
@ -647,15 +798,15 @@
<f:RenderField Width="150px" ColumnID="PlanCostMonth" DataField="PlanCostMonth" FieldType="String"
HeaderText="本月" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox runat="server" ID="TextBox2">
</f:TextBox>
<f:NumberBox runat="server" ID="TextBox2" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2">
</f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="150px" ColumnID="PlanCostYear" DataField="PlanCostYear" FieldType="String"
HeaderText="项目累计" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox runat="server" ID="TextBox3">
</f:TextBox>
<f:NumberBox runat="server" ID="TextBox3" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2">
</f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
@ -665,15 +816,15 @@
<f:RenderField Width="150px" ColumnID="ActualCostMonth" DataField="ActualCostMonth" FieldType="String"
HeaderText="本月" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox runat="server" ID="TextBox4">
</f:TextBox>
<f:NumberBox runat="server" ID="TextBox4" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2">
</f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ActualCostYear" DataField="ActualCostYear" FieldType="String"
HeaderText="项目累计" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox runat="server" ID="TextBox5">
</f:TextBox>
<f:NumberBox runat="server" ID="TextBox5" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2">
</f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
@ -694,12 +845,134 @@
<f:Panel ID="Panel611" IsFluid="true" Title="1 未遂事件统计" runat="server" EnableCollapse="false" CssStyle="position: relative;"
ShowHeader="true">
<Items>
<f:Form ID="Form2" LabelAlign="Right" MessageTarget="Qtip"
ShowBorder="false" ShowHeader="false" runat="server">
<Items>
<f:GroupPanel ID="GroupPanel1" Layout="Anchor" Title="五环未遂事件起数" runat="server">
<Items>
<f:Panel ID="Panel14" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<Items>
<f:NumberBox ID="nbWhMonthNum" NoDecimal="true" NoNegative="true" Width="300px"
MinValue="0" runat="server" Label="本月">
</f:NumberBox>
<f:NumberBox ID="nbWhYearNum" NoDecimal="true" NoNegative="true" Width="300px"
MinValue="0" runat="server" Label="年度累计">
</f:NumberBox>
</Items>
</f:Panel>
</Items>
</f:GroupPanel>
<f:GroupPanel ID="GroupPanel2" Layout="Anchor" Title="分包商未遂事件起数" runat="server">
<Items>
<f:Panel ID="Panel15" Layout="HBox" ShowHeader="false" ShowBorder="false" runat="server">
<Items>
<f:NumberBox ID="nbFbsMonthNum" NoDecimal="true" NoNegative="true" Width="300px"
MinValue="0" runat="server" Label="本月">
</f:NumberBox>
<f:NumberBox ID="nbFbsYearNum" NoDecimal="true" NoNegative="true" Width="300px"
MinValue="0" runat="server" Label="年度累计">
</f:NumberBox>
</Items>
</f:Panel>
</Items>
</f:GroupPanel>
<f:NumberBox ID="nbProNum" NoDecimal="true" NoNegative="true" Width="305px" LabelWidth="105px"
MinValue="0" runat="server" Label="项目累计">
</f:NumberBox>
</Items>
</f:Form>
</Items>
</f:Panel>
<f:Panel ID="Panel612" IsFluid="true" Title="2本月伤害事故统计" runat="server" EnableCollapse="false" CssStyle="position: relative;"
ShowHeader="true">
<Items>
<f:Grid ID="gvInjuryAccident" ShowBorder="true" ShowHeader="false" Title="1 本月伤害事故统计"
runat="server" AllowCellEditing="true" ClicksToEdit="1" DataIDField="InjuryAccidentId"
DataKeyNames="InjuryAccidentId" EnableMultiSelect="false" ShowGridHeader="true" Height="280px"
EnableColumnLines="true" EnableSummary="true" SummaryPosition="Flow">
<Columns>
<f:RenderField Width="100px" ColumnID="UnitName" DataField="UnitName" FieldType="String"
HeaderText="责任单位" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="160px" ColumnID="FirstAidDressing" DataField="FirstAidDressing" FieldType="String"
HeaderText="急救包扎事故人数" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox18" runat="server" NoDecimal="true" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:GroupField EnableLock="true" HeaderText="可记录事件" TextAlign="Center">
<Columns>
<f:RenderField Width="160px" ColumnID="MedicalTreatment" DataField="MedicalTreatment" FieldType="Int"
HeaderText="医疗处置事故人数" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox19" runat="server" NoDecimal="true" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="160px" ColumnID="WorkLimitation" DataField="WorkLimitation" FieldType="Int"
HeaderText="工作受限事故人数" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox20" runat="server" NoDecimal="true" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:GroupField EnableLock="true" HeaderText="工时损失事故" TextAlign="Center">
<Columns>
<f:GroupField EnableLock="true" HeaderText="损工事故" TextAlign="Center">
<Columns>
<f:RenderField Width="90px" ColumnID="LossPerson" DataField="LossPerson" FieldType="Int"
HeaderText="人数" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox21" runat="server" NoDecimal="true" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="90px" ColumnID="LossWorkTime" DataField="LossWorkTime" FieldType="Int"
HeaderText="损失工时" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox22" runat="server" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="90px" ColumnID="LossEconomy" DataField="LossEconomy" FieldType="Int"
HeaderText="经济损失" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox23" runat="server" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField EnableLock="true" HeaderText="死亡事故" TextAlign="Center">
<Columns>
<f:RenderField Width="90px" ColumnID="DeathPerson" DataField="DeathPerson" FieldType="Int"
HeaderText="人数" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox24" runat="server" NoDecimal="true" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="90px" ColumnID="DeathWorkTime" DataField="DeathWorkTime" FieldType="Int"
HeaderText="损失工时" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox25" runat="server" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="90px" ColumnID="DeathEconomy" DataField="DeathEconomy" FieldType="Int"
HeaderText="经济损失" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox26" runat="server" NoNegative="true"></f:NumberBox>
</Editor>
</f:RenderField>
</Columns>
</f:GroupField>
</Columns>
</f:GroupField>
</Columns>
</f:GroupField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
</Items>
@ -708,13 +981,39 @@
<f:Panel ID="Panel62" IsFluid="true" Title="6.2 HSE责任事故/事件描述" runat="server" EnableCollapse="false" CssStyle="position: relative;"
ShowHeader="true">
<Items>
<f:TextArea ID="txtDef" runat="server" Width="800px"></f:TextArea>
<f:TextArea ID="txtDef" runat="server" Width="800px" EmptyText="请输入内容"></f:TextArea>
</Items>
</f:Panel>
<f:Panel ID="Panel63" IsFluid="true" Title="6.3 HSE目标实现情况" runat="server" EnableCollapse="false" CssStyle="position: relative;"
ShowHeader="true">
<Items>
<f:Grid ID="GoalachGrid" ShowBorder="true" ShowHeader="false" Title="HSE目标实现情况" runat="server"
AllowCellEditing="true" ClicksToEdit="1" DataIDField="Id" DataKeyNames="Id"
EnableMultiSelect="false" ShowGridHeader="true" MinHeight="160px" EnableColumnLines="true">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField Width="250px" ColumnID="GoName" DataField="GoName" FieldType="String"
HeaderText="目标内容" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="160px" ColumnID="GoTarget" DataField="GoTarget" FieldType="String"
HeaderText="目标测量" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:NumberBox ID="NumberBox17" NoDecimal="false" NoNegative="true" MinValue="0" DecimalPrecision="2"
runat="server">
</f:NumberBox>
</Editor>
</f:RenderField>
<f:RenderField Width="160px" ColumnID="GoValue" DataField="GoValue" FieldType="String"
HeaderText="目标值" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
</Items>
@ -729,7 +1028,7 @@
<Toolbars>
<f:Toolbar ID="Toolbar19" Position="Top" runat="server" ToolbarAlign="Right" CssClass="Toolbar2">
<Items>
<f:Button ID="btnOtherWorkPlanC" ToolTip="新增" Icon="Add" runat="server" OnClick="btnOtherWorkPlanC_Click">
<f:Button ID="btnOtherWorkPlanC" Text="新增" ToolTip="新增" Icon="Add" runat="server" OnClick="btnOtherWorkPlanC_Click">
</f:Button>
</Items>
</f:Toolbar>
@ -764,7 +1063,7 @@
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right" CssClass="Toolbar2">
<Items>
<f:Button ID="btnNew" ToolTip="新增" Icon="Add" runat="server" OnClick="btnNew_Click">
<f:Button ID="btnNew" Text="新增" ToolTip="新增" Icon="Add" runat="server" OnClick="btnNew_Click">
</f:Button>
</Items>
</f:Toolbar>
@ -818,7 +1117,7 @@
<f:Panel ID="Panel9" IsFluid="true" Title="9.需协调解决的主要问题" runat="server" EnableCollapse="false" CssStyle="position: relative;"
ShowHeader="true">
<Items>
<f:TextArea runat="server" ID="txtQuestion" Label="" MinHeight="420px" Width="800px">
<f:TextArea runat="server" ID="txtQuestion" Label="" Width="800px" EmptyText="请输入内容">
</f:TextArea>
<f:Label runat="server" ID="Label2" Text="备注:存在的主要问题及改进措施、 需要项目经理、项目主管、公司相关部门、业主协
@ -827,6 +1126,229 @@
</f:Label>
</Items>
</f:Panel>
<f:Panel ID="Panel10" IsFluid="true" Title="10.项目现场HSE影像照片现场HSE防护设施形象、文明施工形象、HSE管理活动等相关照片"
runat="server" EnableCollapse="false"
ShowHeader="true">
<Items>
<f:Form ID="Form32" runat="server" ShowBorder="true" BodyPadding="5px" ShowHeader="false" Title="表单">
<Rows>
<f:FormRow>
<Items>
<f:Image ID="imgPhoto" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
<f:Image ID="imgPhoto2" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 50%">
<Items>
<f:FileUpload runat="server" ID="filePhoto" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected1">
</f:FileUpload>
<f:FileUpload runat="server" ID="filePhoto2" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected2">
</f:FileUpload>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="6% 30% 20% 30% 10%">
<Items>
<f:Label ID="Label6" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent1">
</f:TextBox>
<f:Label ID="Label10" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent2" >
</f:TextBox>
<f:Label ID="Label11" runat ="server"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Image ID="imgPhoto3" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
<f:Image ID="imgPhoto4" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 50%">
<Items>
<f:FileUpload runat="server" ID="filePhoto3" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected3">
</f:FileUpload>
<f:FileUpload runat="server" ID="filePhoto4" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected4" >
</f:FileUpload>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="6% 30% 20% 30% 10%">
<Items>
<f:Label ID="Label15" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent3" >
</f:TextBox>
<f:Label ID="Label16" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent4" >
</f:TextBox>
<f:Label ID="Label17" runat ="server"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Image ID="imgPhoto5" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
<f:Image ID="imgPhoto6" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 50%">
<Items>
<f:FileUpload runat="server" ID="filePhoto5" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected5">
</f:FileUpload>
<f:FileUpload runat="server" ID="filePhoto6" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected6">
</f:FileUpload>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="6% 30% 20% 30% 10%">
<Items>
<f:Label ID="Label21" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent5">
</f:TextBox>
<f:Label ID="Label22" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent6">
</f:TextBox>
<f:Label ID="Label23" runat ="server"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Image ID="imgPhoto7" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
<f:Image ID="imgPhoto8" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 50%">
<Items>
<f:FileUpload runat="server" ID="filePhoto7" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected7">
</f:FileUpload>
<f:FileUpload runat="server" ID="filePhoto8" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected8">
</f:FileUpload>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="6% 30% 20% 30% 10%">
<Items>
<f:Label ID="Label27" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent7">
</f:TextBox>
<f:Label ID="Label28" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent8">
</f:TextBox>
<f:Label ID="Label29" runat ="server"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Image ID="imgPhoto9" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
<f:Image ID="imgPhoto10" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 50%">
<Items>
<f:FileUpload runat="server" ID="filePhoto9" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected9">
</f:FileUpload>
<f:FileUpload runat="server" ID="filePhoto10" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected10">
</f:FileUpload>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="6% 30% 20% 30% 10%">
<Items>
<f:Label ID="Label33" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent9">
</f:TextBox>
<f:Label ID="Label34" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent10">
</f:TextBox>
<f:Label ID="Label35" runat ="server"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Image ID="imgPhoto11" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
<f:Image ID="imgPhoto12" CssClass="photo" ImageUrl="~/res/images/R-C.png" ShowEmptyLabel="true" runat="server">
</f:Image>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 50%">
<Items>
<f:FileUpload runat="server" ID="filePhoto11" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected11">
</f:FileUpload>
<f:FileUpload runat="server" ID="filePhoto12" ShowRedStar="false" ShowEmptyLabel="true" CssStyle="padding-left: 7%;"
ButtonText="上传照片" ButtonOnly="true" Required="false" ButtonIcon="ImageAdd"
AutoPostBack="true" OnFileSelected="filePhoto_FileSelected12">
</f:FileUpload>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="6% 30% 20% 30% 10%">
<Items>
<f:Label ID="Label39" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent11">
</f:TextBox>
<f:Label ID="Label40" runat ="server"></f:Label>
<f:TextBox runat="server" ID="txtPhotoContent12">
</f:TextBox>
<f:Label ID="Label41" runat ="server"></f:Label>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
</f:Panel>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
<Items>
@ -836,8 +1358,7 @@
<f:Button ID="Button1" Icon="SystemSave" runat="server" ToolTip="保存" Text="保存" OnClick="btnSave_Click">
</f:Button>
<f:Button ID="Button5" Icon="SystemSave" runat="server" ToolTip="保存" Text="保存" OnClick="btnLoad_Click" Hidden="true">
</f:Button>
<f:HiddenField ID="hdId" runat="server">
</f:HiddenField>
<f:HiddenField ID="hdAttachUrl" runat="server">

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -60,7 +60,7 @@ namespace FineUIPro.Web.HSSE.Manager
string strSql = @"SELECT MonthReport.MonthReportId,MonthReport.ProjectId,MonthReport.Months,CodeRecords.Code AS MonthReportCode,Users.UserName as ReportManName"
+ @" FROM Manager_MonthReportC AS MonthReport "
+ @" LEFT JOIN Sys_User AS Users ON MonthReport.ReportMan=Users.UserId "
+ @" LEFT JOIN Sys_CodeRecords AS CodeRecords ON MonthReport.MonthReportId=CodeRecords.DataId WHERE 1=1 ";
+ @" LEFT JOIN Sys_CodeRecords AS CodeRecords ON MonthReport.MonthReportId=CodeRecords.DataId WHERE MonthReportType='1' ";
List<SqlParameter> listStr = new List<SqlParameter>();
strSql += " AND MonthReport.ProjectId = @ProjectId";
listStr.Add(new SqlParameter("@ProjectId", this.ProjectId));
@ -238,44 +238,49 @@ namespace FineUIPro.Web.HSSE.Manager
var mont = BLL.MonthReportCService.GetMonthReportByMonthReportId(rowID);
if (mont != null)
{
InjuryAccidentCService.DeleteInjuryAccidengtByMonthReportId(rowID);
PersonSortCService.DeleteManager_Attempted(rowID);
PersonSortCService.DeleteManager_DrillRecordList(rowID);
PersonSortCService.DeleteManager_EmergencyPlan(rowID);
PersonSortCService.DeleteManager_ProjectAssignment(rowID);
PersonSortCService.DeleteManager_HiddenDanger(rowID);
BLL.ComplianceObligationsCService.DeleteComplianceObligationsCByMonthReportId(rowID);
BLL.RewardAndPunishSortCService.DeleteRewardAndPunishSortCByMonthReportId(rowID);
BLL.PersonSortCService.DeletePersonSortsByMonthReportId(rowID);
BLL.HazardSortCService.DeleteHazardSortsByMonthReportId(rowID);
BLL.AccidentSortCService.DeleteAccidentSortsByMonthReportId(rowID);
BLL.HseCostCService.DeleteHseCostsByMonthReportId(rowID);
BLL.TrainSortCService.DeleteTrainSortsByMonthReportId(rowID);
BLL.TrainActivitySortCService.DeleteTrainActivitySortsByMonthReportId(rowID);
BLL.MeetingSortCService.DeleteMeetingSortsByMonthReportId(rowID);
BLL.CheckSortCService.DeleteCheckSortsByMonthReportId(rowID);
BLL.CheckDetailSortCService.DeleteCheckDetailSortsByMonthReportId(rowID);
BLL.PromotionalActiviteSortCService.DeletePromotionalActiviteSortsByMonthReportId(rowID);
BLL.EmergencySortCService.DeleteEmergencySortsByMonthReportId(rowID);
BLL.DrillSortCService.DeleteDrillSortsByMonthReportId(rowID);
BLL.IncentiveSortCService.DeleteIncentiveSortsByMonthReportId(rowID);
BLL.OtherActiveSortCService.DeleteOtherActiveSortsByMonthReportId(rowID);
BLL.ActivityDesCService.DeleteActivityDesByMonthReportId(rowID);
BLL.OtherManagementCService.DeleteOtherManagementByMonthReportId(rowID);
BLL.PlanCService.DeletePlanByMonthReportId(rowID);
BLL.ReviewRecordCService.DeleteReviewRecordByMonthReportId(rowID);
BLL.FileManageCService.DeleteFileManageByMonthReportId(rowID);
BLL.FiveExpenseCService.DeleteFiveExpenseByMonthReportId(rowID);
BLL.SubExpenseCService.DeleteSubExpenseByMonthReportId(rowID);
BLL.AccidentDesciptionItemCService.DeleteAccidentDesciptionItemByMonthReportId(rowID);
BLL.AccidentDesciptionCService.DeleteAccidentDesciptionByMonthReportId(rowID);
BLL.OtherWorkCService.DeleteOtherWorkByMonthReportId(rowID);
BLL.HazardCService.DeleteHazardByMonthReportId(rowID);
BLL.TrainCService.DeleteTrainByMonthReportId(rowID);
BLL.CheckCService.DeleteCheckByMonthReportId(rowID);
BLL.MeetingCService.DeleteMeetingByMonthReportId(rowID);
BLL.ActivitiesCService.DeleteActivitiesByMonthReportId(rowID);
BLL.EmergencyPlanCService.DeleteEmergencyPlanByMonthReportId(rowID);
BLL.EmergencyExercisesCService.DeleteEmergencyExercisesByMonthReportId(rowID);
BLL.CostInvestmentPlanCService.DeleteCostInvestmentPlanByMonthReportId(rowID);
BLL.ManageDocPlanCService.DeleteManageDocPlanByMonthReportId(rowID);
BLL.OtherWorkPlanCService.DeleteOtherWorkPlanByMonthReportId(rowID);
BLL.MonthReportCService.DeleteMonthReportByMonthReportId(rowID);
ComplianceObligationsCService.DeleteComplianceObligationsCByMonthReportId(rowID);
RewardAndPunishSortCService.DeleteRewardAndPunishSortCByMonthReportId(rowID);
PersonSortCService.DeletePersonSortsByMonthReportId(rowID);
HazardSortCService.DeleteHazardSortsByMonthReportId(rowID);
AccidentSortCService.DeleteAccidentSortsByMonthReportId(rowID);
HseCostCService.DeleteHseCostsByMonthReportId(rowID);
TrainSortCService.DeleteTrainSortsByMonthReportId(rowID);
TrainActivitySortCService.DeleteTrainActivitySortsByMonthReportId(rowID);
MeetingSortCService.DeleteMeetingSortsByMonthReportId(rowID);
CheckSortCService.DeleteCheckSortsByMonthReportId(rowID);
CheckDetailSortCService.DeleteCheckDetailSortsByMonthReportId(rowID);
PromotionalActiviteSortCService.DeletePromotionalActiviteSortsByMonthReportId(rowID);
EmergencySortCService.DeleteEmergencySortsByMonthReportId(rowID);
DrillSortCService.DeleteDrillSortsByMonthReportId(rowID);
IncentiveSortCService.DeleteIncentiveSortsByMonthReportId(rowID);
OtherActiveSortCService.DeleteOtherActiveSortsByMonthReportId(rowID);
ActivityDesCService.DeleteActivityDesByMonthReportId(rowID);
OtherManagementCService.DeleteOtherManagementByMonthReportId(rowID);
PlanCService.DeletePlanByMonthReportId(rowID);
ReviewRecordCService.DeleteReviewRecordByMonthReportId(rowID);
FileManageCService.DeleteFileManageByMonthReportId(rowID);
FiveExpenseCService.DeleteFiveExpenseByMonthReportId(rowID);
SubExpenseCService.DeleteSubExpenseByMonthReportId(rowID);
AccidentDesciptionItemCService.DeleteAccidentDesciptionItemByMonthReportId(rowID);
AccidentDesciptionCService.DeleteAccidentDesciptionByMonthReportId(rowID);
OtherWorkCService.DeleteOtherWorkByMonthReportId(rowID);
HazardCService.DeleteHazardByMonthReportId(rowID);
TrainCService.DeleteTrainByMonthReportId(rowID);
CheckCService.DeleteCheckByMonthReportId(rowID);
MeetingCService.DeleteMeetingByMonthReportId(rowID);
ActivitiesCService.DeleteActivitiesByMonthReportId(rowID);
EmergencyPlanCService.DeleteEmergencyPlanByMonthReportId(rowID);
EmergencyExercisesCService.DeleteEmergencyExercisesByMonthReportId(rowID);
CostInvestmentPlanCService.DeleteCostInvestmentPlanByMonthReportId(rowID);
ManageDocPlanCService.DeleteManageDocPlanByMonthReportId(rowID);
OtherWorkPlanCService.DeleteOtherWorkPlanByMonthReportId(rowID);
MonthReportCService.DeleteMonthReportByMonthReportId(rowID);
}
}

File diff suppressed because it is too large Load Diff