diff --git a/DataBase/版本日志/SGGLDB_WH_2023-08-02.sql b/DataBase/版本日志/SGGLDB_WH_2023-08-02.sql new file mode 100644 index 00000000..cfe77606 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_WH_2023-08-02.sql @@ -0,0 +1,67 @@ + +--ȡǰ˴ +ALTER PROCEDURE [dbo].[Sp_Project_GetToDoItems] + @projectId NVARCHAR(50)=NULL, + @userId NVARCHAR(200)=NULL +AS +/*ȡǰ˴*/ +BEGIN +SELECT HazardRegisterId AS DataId + ,'B6BE5FE0-CB84-47FF-A6C3-5AD9E1CCE079' AS MenuId + ,'ȫѲ' AS MenuName + ,register.RegisterDef AS Content + ,UserId + ,users.UserName + ,register.RegisterDate AS DataTime + ,CONVERT(varchar(100),register.RegisterDate, 23) AS DataTimeStr + ,'../HSSE/HiddenInspection/HiddenRectificationRectify.aspx?HazardRegisterId='+register.HazardRegisterId AS PCUrl +FROM HSSE_Hazard_HazardRegister AS register +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE register.ProjectId=@projectId AND +((register.states = '1' AND (register.ResponsibleMan =@userId OR register.CCManIds LIKE ('%'+@userId+'%') )) +) +UNION ALL + +SELECT HazardRegisterId AS DataId + ,'B6BE5FE0-CB84-47FF-A6C3-5AD9E1CCE079' AS MenuId + ,'ȫѲȷ' AS MenuName + ,register.RegisterDef AS Content + ,UserId + ,users.UserName + ,register.RegisterDate AS DataTime + ,CONVERT(varchar(100),register.RegisterDate, 23) AS DataTimeStr + ,'../HSSE/HiddenInspection/HiddenRectificationConfirm.aspx?HazardRegisterId='+register.HazardRegisterId AS PCUrl +FROM HSSE_Hazard_HazardRegister AS register +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE register.ProjectId=@projectId AND +register.states = '2' AND register.CheckManId =@userId + +UNION ALL +SELECT CheckControlCode AS DataId + ,'B3E99BD9-FDC7-4F15-8C3C-A7821AC9E306' AS MenuId + ,'Ѳ' AS MenuName + ,checkControl.QuestionDef AS Content + ,UserId + ,users.UserName + ,checkControl.CheckDate AS DataTime + ,CONVERT(varchar(100),checkControl.CheckDate, 23) AS DataTimeStr + ,'../CQMS/Check/ChecklistEdit.aspx?ToDo=ToDo&CheckControlCode='+checkControl.CheckControlCode AS PCUrl +FROM Check_CheckControl AS checkControl +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE checkControl.ProjectId=@projectId AND +checkControl.State != '7' AND checkControl.CheckControlCode in (select CheckControlCode from Check_CheckControlApprove approve where approve.ApproveType!='S' and approve.ApproveMan=@userId and approve.ApproveDate is null ) + + + + +ORDER BY DataTime DESC +END + + + + + + +GO + + diff --git a/SGGL/FineUIPro.Web/CQMS/Check/ChecklistEdit.aspx.cs b/SGGL/FineUIPro.Web/CQMS/Check/ChecklistEdit.aspx.cs index 8fce4fa2..ed73fedc 100644 --- a/SGGL/FineUIPro.Web/CQMS/Check/ChecklistEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/CQMS/Check/ChecklistEdit.aspx.cs @@ -349,7 +349,15 @@ namespace FineUIPro.Web.CQMS.Check if (BLL.CommonService.GetAllButtonPowerList(CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.CheckListMenuId, BLL.Const.BtnSave)) { SavePauseNotice("save"); - PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + if (!string.IsNullOrEmpty(Request.Params["ToDo"])) + { + string scripts = String.Format("F.getActiveWindow().window.reloadGrid('{0}');", ""); + PageContext.RegisterStartupScript(scripts + ActiveWindow.GetHidePostBackReference()); + } + else + { + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + } //Response.Redirect("/check/CheckList.aspx"); } @@ -364,7 +372,15 @@ namespace FineUIPro.Web.CQMS.Check if (BLL.CommonService.GetAllButtonPowerList(CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.CheckListMenuId, BLL.Const.BtnSubmit)) { SavePauseNotice("submit"); - PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + if (!string.IsNullOrEmpty(Request.Params["ToDo"])) + { + string scripts = String.Format("F.getActiveWindow().window.reloadGrid('{0}');", ""); + PageContext.RegisterStartupScript(scripts + ActiveWindow.GetHidePostBackReference()); + } + else + { + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + } } else { diff --git a/SGGL/FineUIPro.Web/SysManage/ProjectToDo.aspx b/SGGL/FineUIPro.Web/SysManage/ProjectToDo.aspx index f1dae786..85157262 100644 --- a/SGGL/FineUIPro.Web/SysManage/ProjectToDo.aspx +++ b/SGGL/FineUIPro.Web/SysManage/ProjectToDo.aspx @@ -44,7 +44,7 @@ - diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index 07bbcb06..32711818 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -1610,6 +1610,12 @@ namespace Model partial void InsertPreRun_PropertySysPiping(PreRun_PropertySysPiping instance); partial void UpdatePreRun_PropertySysPiping(PreRun_PropertySysPiping instance); partial void DeletePreRun_PropertySysPiping(PreRun_PropertySysPiping instance); + partial void InsertPreRun_SubInspectTerm(PreRun_SubInspectTerm instance); + partial void UpdatePreRun_SubInspectTerm(PreRun_SubInspectTerm instance); + partial void DeletePreRun_SubInspectTerm(PreRun_SubInspectTerm instance); + partial void InsertPreRun_SubInspectTermItem(PreRun_SubInspectTermItem instance); + partial void UpdatePreRun_SubInspectTermItem(PreRun_SubInspectTermItem instance); + partial void DeletePreRun_SubInspectTermItem(PreRun_SubInspectTermItem instance); partial void InsertPreRun_SubPropertySelect(PreRun_SubPropertySelect instance); partial void UpdatePreRun_SubPropertySelect(PreRun_SubPropertySelect instance); partial void DeletePreRun_SubPropertySelect(PreRun_SubPropertySelect instance); @@ -1625,6 +1631,9 @@ namespace Model partial void InsertPreRun_TechnologySysPiping(PreRun_TechnologySysPiping instance); partial void UpdatePreRun_TechnologySysPiping(PreRun_TechnologySysPiping instance); partial void DeletePreRun_TechnologySysPiping(PreRun_TechnologySysPiping instance); + partial void InsertPreRun_WorkInspectTemplate(PreRun_WorkInspectTemplate instance); + partial void UpdatePreRun_WorkInspectTemplate(PreRun_WorkInspectTemplate instance); + partial void DeletePreRun_WorkInspectTemplate(PreRun_WorkInspectTemplate instance); partial void InsertPreRun_WorkPackage(PreRun_WorkPackage instance); partial void UpdatePreRun_WorkPackage(PreRun_WorkPackage instance); partial void DeletePreRun_WorkPackage(PreRun_WorkPackage instance); @@ -6619,6 +6628,22 @@ namespace Model } } + public System.Data.Linq.Table PreRun_SubInspectTerm + { + get + { + return this.GetTable(); + } + } + + public System.Data.Linq.Table PreRun_SubInspectTermItem + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table PreRun_SubPropertySelect { get @@ -6659,6 +6684,14 @@ namespace Model } } + public System.Data.Linq.Table PreRun_WorkInspectTemplate + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table PreRun_WorkPackage { get @@ -256314,6 +256347,754 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.PreRun_SubInspectTerm")] + public partial class PreRun_SubInspectTerm : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _SubInspectId; + + private string _ProjectId; + + private string _InstallationId; + + private string _ProcessesId; + + private string _SystemId; + + private string _SubSystemId; + + private string _WorkPackId; + + private string _InspectResult; + + private System.Nullable _InspectTime; + + private string _AddUser; + + private System.Nullable _AddTime; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnSubInspectIdChanging(string value); + partial void OnSubInspectIdChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnInstallationIdChanging(string value); + partial void OnInstallationIdChanged(); + partial void OnProcessesIdChanging(string value); + partial void OnProcessesIdChanged(); + partial void OnSystemIdChanging(string value); + partial void OnSystemIdChanged(); + partial void OnSubSystemIdChanging(string value); + partial void OnSubSystemIdChanged(); + partial void OnWorkPackIdChanging(string value); + partial void OnWorkPackIdChanged(); + partial void OnInspectResultChanging(string value); + partial void OnInspectResultChanged(); + partial void OnInspectTimeChanging(System.Nullable value); + partial void OnInspectTimeChanged(); + partial void OnAddUserChanging(string value); + partial void OnAddUserChanged(); + partial void OnAddTimeChanging(System.Nullable value); + partial void OnAddTimeChanged(); + #endregion + + public PreRun_SubInspectTerm() + { + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubInspectId", DbType="VarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string SubInspectId + { + get + { + return this._SubInspectId; + } + set + { + if ((this._SubInspectId != value)) + { + this.OnSubInspectIdChanging(value); + this.SendPropertyChanging(); + this._SubInspectId = value; + this.SendPropertyChanged("SubInspectId"); + this.OnSubInspectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="VarChar(50)")] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InstallationId", DbType="VarChar(50)")] + public string InstallationId + { + get + { + return this._InstallationId; + } + set + { + if ((this._InstallationId != value)) + { + this.OnInstallationIdChanging(value); + this.SendPropertyChanging(); + this._InstallationId = value; + this.SendPropertyChanged("InstallationId"); + this.OnInstallationIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProcessesId", DbType="VarChar(50)")] + public string ProcessesId + { + get + { + return this._ProcessesId; + } + set + { + if ((this._ProcessesId != value)) + { + this.OnProcessesIdChanging(value); + this.SendPropertyChanging(); + this._ProcessesId = value; + this.SendPropertyChanged("ProcessesId"); + this.OnProcessesIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SystemId", DbType="VarChar(50)")] + public string SystemId + { + get + { + return this._SystemId; + } + set + { + if ((this._SystemId != value)) + { + this.OnSystemIdChanging(value); + this.SendPropertyChanging(); + this._SystemId = value; + this.SendPropertyChanged("SystemId"); + this.OnSystemIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubSystemId", DbType="VarChar(50)")] + public string SubSystemId + { + get + { + return this._SubSystemId; + } + set + { + if ((this._SubSystemId != value)) + { + this.OnSubSystemIdChanging(value); + this.SendPropertyChanging(); + this._SubSystemId = value; + this.SendPropertyChanged("SubSystemId"); + this.OnSubSystemIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackId", DbType="VarChar(50)")] + public string WorkPackId + { + get + { + return this._WorkPackId; + } + set + { + if ((this._WorkPackId != value)) + { + this.OnWorkPackIdChanging(value); + this.SendPropertyChanging(); + this._WorkPackId = value; + this.SendPropertyChanged("WorkPackId"); + this.OnWorkPackIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectResult", DbType="VarChar(500)")] + public string InspectResult + { + get + { + return this._InspectResult; + } + set + { + if ((this._InspectResult != value)) + { + this.OnInspectResultChanging(value); + this.SendPropertyChanging(); + this._InspectResult = value; + this.SendPropertyChanged("InspectResult"); + this.OnInspectResultChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectTime", DbType="DateTime")] + public System.Nullable InspectTime + { + get + { + return this._InspectTime; + } + set + { + if ((this._InspectTime != value)) + { + this.OnInspectTimeChanging(value); + this.SendPropertyChanging(); + this._InspectTime = value; + this.SendPropertyChanged("InspectTime"); + this.OnInspectTimeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddUser", DbType="VarChar(50)")] + public string AddUser + { + get + { + return this._AddUser; + } + set + { + if ((this._AddUser != value)) + { + this.OnAddUserChanging(value); + this.SendPropertyChanging(); + this._AddUser = value; + this.SendPropertyChanged("AddUser"); + this.OnAddUserChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddTime", DbType="DateTime")] + public System.Nullable AddTime + { + get + { + return this._AddTime; + } + set + { + if ((this._AddTime != value)) + { + this.OnAddTimeChanging(value); + this.SendPropertyChanging(); + this._AddTime = value; + this.SendPropertyChanged("AddTime"); + this.OnAddTimeChanged(); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.PreRun_SubInspectTermItem")] + public partial class PreRun_SubInspectTermItem : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _SubItemId; + + private string _SubInspectId; + + private string _WorkPackId; + + private string _ProjectId; + + private string _WorkInspectId; + + private string _WorkInspectName; + + private string _InstallationId; + + private string _ProcessesId; + + private string _SystemId; + + private string _SubSystemId; + + private string _InspectedUser; + + private System.Nullable _InspectionResults; + + private string _InspectionIllustrate; + + private string _Remark; + + private string _AddUser; + + private System.Nullable _AddTime; + + private System.Nullable _Sort; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnSubItemIdChanging(string value); + partial void OnSubItemIdChanged(); + partial void OnSubInspectIdChanging(string value); + partial void OnSubInspectIdChanged(); + partial void OnWorkPackIdChanging(string value); + partial void OnWorkPackIdChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnWorkInspectIdChanging(string value); + partial void OnWorkInspectIdChanged(); + partial void OnWorkInspectNameChanging(string value); + partial void OnWorkInspectNameChanged(); + partial void OnInstallationIdChanging(string value); + partial void OnInstallationIdChanged(); + partial void OnProcessesIdChanging(string value); + partial void OnProcessesIdChanged(); + partial void OnSystemIdChanging(string value); + partial void OnSystemIdChanged(); + partial void OnSubSystemIdChanging(string value); + partial void OnSubSystemIdChanged(); + partial void OnInspectedUserChanging(string value); + partial void OnInspectedUserChanged(); + partial void OnInspectionResultsChanging(System.Nullable value); + partial void OnInspectionResultsChanged(); + partial void OnInspectionIllustrateChanging(string value); + partial void OnInspectionIllustrateChanged(); + partial void OnRemarkChanging(string value); + partial void OnRemarkChanged(); + partial void OnAddUserChanging(string value); + partial void OnAddUserChanged(); + partial void OnAddTimeChanging(System.Nullable value); + partial void OnAddTimeChanged(); + partial void OnSortChanging(System.Nullable value); + partial void OnSortChanged(); + #endregion + + public PreRun_SubInspectTermItem() + { + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubItemId", DbType="VarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string SubItemId + { + get + { + return this._SubItemId; + } + set + { + if ((this._SubItemId != value)) + { + this.OnSubItemIdChanging(value); + this.SendPropertyChanging(); + this._SubItemId = value; + this.SendPropertyChanged("SubItemId"); + this.OnSubItemIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubInspectId", DbType="VarChar(50)")] + public string SubInspectId + { + get + { + return this._SubInspectId; + } + set + { + if ((this._SubInspectId != value)) + { + this.OnSubInspectIdChanging(value); + this.SendPropertyChanging(); + this._SubInspectId = value; + this.SendPropertyChanged("SubInspectId"); + this.OnSubInspectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackId", DbType="VarChar(50)")] + public string WorkPackId + { + get + { + return this._WorkPackId; + } + set + { + if ((this._WorkPackId != value)) + { + this.OnWorkPackIdChanging(value); + this.SendPropertyChanging(); + this._WorkPackId = value; + this.SendPropertyChanged("WorkPackId"); + this.OnWorkPackIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="VarChar(50)")] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkInspectId", DbType="VarChar(50) NOT NULL", CanBeNull=false)] + public string WorkInspectId + { + get + { + return this._WorkInspectId; + } + set + { + if ((this._WorkInspectId != value)) + { + this.OnWorkInspectIdChanging(value); + this.SendPropertyChanging(); + this._WorkInspectId = value; + this.SendPropertyChanged("WorkInspectId"); + this.OnWorkInspectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkInspectName", DbType="VarChar(500)")] + public string WorkInspectName + { + get + { + return this._WorkInspectName; + } + set + { + if ((this._WorkInspectName != value)) + { + this.OnWorkInspectNameChanging(value); + this.SendPropertyChanging(); + this._WorkInspectName = value; + this.SendPropertyChanged("WorkInspectName"); + this.OnWorkInspectNameChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InstallationId", DbType="VarChar(50)")] + public string InstallationId + { + get + { + return this._InstallationId; + } + set + { + if ((this._InstallationId != value)) + { + this.OnInstallationIdChanging(value); + this.SendPropertyChanging(); + this._InstallationId = value; + this.SendPropertyChanged("InstallationId"); + this.OnInstallationIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProcessesId", DbType="VarChar(50)")] + public string ProcessesId + { + get + { + return this._ProcessesId; + } + set + { + if ((this._ProcessesId != value)) + { + this.OnProcessesIdChanging(value); + this.SendPropertyChanging(); + this._ProcessesId = value; + this.SendPropertyChanged("ProcessesId"); + this.OnProcessesIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SystemId", DbType="VarChar(50)")] + public string SystemId + { + get + { + return this._SystemId; + } + set + { + if ((this._SystemId != value)) + { + this.OnSystemIdChanging(value); + this.SendPropertyChanging(); + this._SystemId = value; + this.SendPropertyChanged("SystemId"); + this.OnSystemIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubSystemId", DbType="VarChar(50)")] + public string SubSystemId + { + get + { + return this._SubSystemId; + } + set + { + if ((this._SubSystemId != value)) + { + this.OnSubSystemIdChanging(value); + this.SendPropertyChanging(); + this._SubSystemId = value; + this.SendPropertyChanged("SubSystemId"); + this.OnSubSystemIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectedUser", DbType="VarChar(50)")] + public string InspectedUser + { + get + { + return this._InspectedUser; + } + set + { + if ((this._InspectedUser != value)) + { + this.OnInspectedUserChanging(value); + this.SendPropertyChanging(); + this._InspectedUser = value; + this.SendPropertyChanged("InspectedUser"); + this.OnInspectedUserChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectionResults", DbType="Int")] + public System.Nullable InspectionResults + { + get + { + return this._InspectionResults; + } + set + { + if ((this._InspectionResults != value)) + { + this.OnInspectionResultsChanging(value); + this.SendPropertyChanging(); + this._InspectionResults = value; + this.SendPropertyChanged("InspectionResults"); + this.OnInspectionResultsChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectionIllustrate", DbType="VarChar(200)")] + public string InspectionIllustrate + { + get + { + return this._InspectionIllustrate; + } + set + { + if ((this._InspectionIllustrate != value)) + { + this.OnInspectionIllustrateChanging(value); + this.SendPropertyChanging(); + this._InspectionIllustrate = value; + this.SendPropertyChanged("InspectionIllustrate"); + this.OnInspectionIllustrateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="VarChar(200)")] + public string Remark + { + get + { + return this._Remark; + } + set + { + if ((this._Remark != value)) + { + this.OnRemarkChanging(value); + this.SendPropertyChanging(); + this._Remark = value; + this.SendPropertyChanged("Remark"); + this.OnRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddUser", DbType="VarChar(50)")] + public string AddUser + { + get + { + return this._AddUser; + } + set + { + if ((this._AddUser != value)) + { + this.OnAddUserChanging(value); + this.SendPropertyChanging(); + this._AddUser = value; + this.SendPropertyChanged("AddUser"); + this.OnAddUserChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddTime", DbType="DateTime")] + public System.Nullable AddTime + { + get + { + return this._AddTime; + } + set + { + if ((this._AddTime != value)) + { + this.OnAddTimeChanging(value); + this.SendPropertyChanging(); + this._AddTime = value; + this.SendPropertyChanged("AddTime"); + this.OnAddTimeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sort", DbType="Int")] + public System.Nullable Sort + { + get + { + return this._Sort; + } + set + { + if ((this._Sort != value)) + { + this.OnSortChanging(value); + this.SendPropertyChanging(); + this._Sort = value; + this.SendPropertyChanged("Sort"); + this.OnSortChanged(); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.PreRun_SubPropertySelect")] public partial class PreRun_SubPropertySelect : INotifyPropertyChanging, INotifyPropertyChanged { @@ -257776,6 +258557,212 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.PreRun_WorkInspectTemplate")] + public partial class PreRun_WorkInspectTemplate : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _WorkInspectId; + + private string _WorkPackId; + + private string _WorkInspectName; + + private string _Remark; + + private string _AddUser; + + private System.Nullable _AddTime; + + private System.Nullable _Sort; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnWorkInspectIdChanging(string value); + partial void OnWorkInspectIdChanged(); + partial void OnWorkPackIdChanging(string value); + partial void OnWorkPackIdChanged(); + partial void OnWorkInspectNameChanging(string value); + partial void OnWorkInspectNameChanged(); + partial void OnRemarkChanging(string value); + partial void OnRemarkChanged(); + partial void OnAddUserChanging(string value); + partial void OnAddUserChanged(); + partial void OnAddTimeChanging(System.Nullable value); + partial void OnAddTimeChanged(); + partial void OnSortChanging(System.Nullable value); + partial void OnSortChanged(); + #endregion + + public PreRun_WorkInspectTemplate() + { + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkInspectId", DbType="VarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string WorkInspectId + { + get + { + return this._WorkInspectId; + } + set + { + if ((this._WorkInspectId != value)) + { + this.OnWorkInspectIdChanging(value); + this.SendPropertyChanging(); + this._WorkInspectId = value; + this.SendPropertyChanged("WorkInspectId"); + this.OnWorkInspectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackId", DbType="VarChar(50)")] + public string WorkPackId + { + get + { + return this._WorkPackId; + } + set + { + if ((this._WorkPackId != value)) + { + this.OnWorkPackIdChanging(value); + this.SendPropertyChanging(); + this._WorkPackId = value; + this.SendPropertyChanged("WorkPackId"); + this.OnWorkPackIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkInspectName", DbType="VarChar(500)")] + public string WorkInspectName + { + get + { + return this._WorkInspectName; + } + set + { + if ((this._WorkInspectName != value)) + { + this.OnWorkInspectNameChanging(value); + this.SendPropertyChanging(); + this._WorkInspectName = value; + this.SendPropertyChanged("WorkInspectName"); + this.OnWorkInspectNameChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(150)")] + public string Remark + { + get + { + return this._Remark; + } + set + { + if ((this._Remark != value)) + { + this.OnRemarkChanging(value); + this.SendPropertyChanging(); + this._Remark = value; + this.SendPropertyChanged("Remark"); + this.OnRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddUser", DbType="VarChar(50)")] + public string AddUser + { + get + { + return this._AddUser; + } + set + { + if ((this._AddUser != value)) + { + this.OnAddUserChanging(value); + this.SendPropertyChanging(); + this._AddUser = value; + this.SendPropertyChanged("AddUser"); + this.OnAddUserChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddTime", DbType="DateTime")] + public System.Nullable AddTime + { + get + { + return this._AddTime; + } + set + { + if ((this._AddTime != value)) + { + this.OnAddTimeChanging(value); + this.SendPropertyChanging(); + this._AddTime = value; + this.SendPropertyChanged("AddTime"); + this.OnAddTimeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sort", DbType="Int")] + public System.Nullable Sort + { + get + { + return this._Sort; + } + set + { + if ((this._Sort != value)) + { + this.OnSortChanging(value); + this.SendPropertyChanging(); + this._Sort = value; + this.SendPropertyChanged("Sort"); + this.OnSortChanged(); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.PreRun_WorkPackage")] public partial class PreRun_WorkPackage : INotifyPropertyChanging, INotifyPropertyChanged {