20240308 会议管理

This commit is contained in:
2024-03-08 23:33:10 +08:00
parent 75fc3cf2f5
commit a59e10daa2
37 changed files with 6024 additions and 431 deletions
+334
View File
@@ -719,6 +719,9 @@ namespace Model
partial void InsertDriver_Meeting(Driver_Meeting instance);
partial void UpdateDriver_Meeting(Driver_Meeting instance);
partial void DeleteDriver_Meeting(Driver_Meeting instance);
partial void InsertDriver_MeetingItem(Driver_MeetingItem instance);
partial void UpdateDriver_MeetingItem(Driver_MeetingItem instance);
partial void DeleteDriver_MeetingItem(Driver_MeetingItem instance);
partial void InsertDriver_TestRun(Driver_TestRun instance);
partial void UpdateDriver_TestRun(Driver_TestRun instance);
partial void DeleteDriver_TestRun(Driver_TestRun instance);
@@ -4412,6 +4415,14 @@ namespace Model
}
}
public System.Data.Linq.Table<Driver_MeetingItem> Driver_MeetingItem
{
get
{
return this.GetTable<Driver_MeetingItem>();
}
}
public System.Data.Linq.Table<Driver_TestRun> Driver_TestRun
{
get
@@ -121006,10 +121017,20 @@ namespace Model
private string _Remark;
private string _MeetingCode;
private string _States;
private string _CompileMan;
private System.Nullable<System.DateTime> _CompileDate;
private EntityRef<Base_Project> _Base_Project;
private EntityRef<WBS_UnitWork> _WBS_UnitWork;
private EntitySet<Driver_MeetingItem> _Driver_MeetingItem;
#region
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
@@ -121038,12 +121059,21 @@ namespace Model
partial void OnMeetingTypeChanged();
partial void OnRemarkChanging(string value);
partial void OnRemarkChanged();
partial void OnMeetingCodeChanging(string value);
partial void OnMeetingCodeChanged();
partial void OnStatesChanging(string value);
partial void OnStatesChanged();
partial void OnCompileManChanging(string value);
partial void OnCompileManChanged();
partial void OnCompileDateChanging(System.Nullable<System.DateTime> value);
partial void OnCompileDateChanged();
#endregion
public Driver_Meeting()
{
this._Base_Project = default(EntityRef<Base_Project>);
this._WBS_UnitWork = default(EntityRef<WBS_UnitWork>);
this._Driver_MeetingItem = new EntitySet<Driver_MeetingItem>(new Action<Driver_MeetingItem>(this.attach_Driver_MeetingItem), new Action<Driver_MeetingItem>(this.detach_Driver_MeetingItem));
OnCreated();
}
@@ -121295,6 +121325,86 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MeetingCode", DbType="NVarChar(50)")]
public string MeetingCode
{
get
{
return this._MeetingCode;
}
set
{
if ((this._MeetingCode != value))
{
this.OnMeetingCodeChanging(value);
this.SendPropertyChanging();
this._MeetingCode = value;
this.SendPropertyChanged("MeetingCode");
this.OnMeetingCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_States", DbType="Char(1)")]
public string States
{
get
{
return this._States;
}
set
{
if ((this._States != value))
{
this.OnStatesChanging(value);
this.SendPropertyChanging();
this._States = value;
this.SendPropertyChanged("States");
this.OnStatesChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileMan", DbType="NVarChar(50)")]
public string CompileMan
{
get
{
return this._CompileMan;
}
set
{
if ((this._CompileMan != value))
{
this.OnCompileManChanging(value);
this.SendPropertyChanging();
this._CompileMan = value;
this.SendPropertyChanged("CompileMan");
this.OnCompileManChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileDate", DbType="DateTime")]
public System.Nullable<System.DateTime> CompileDate
{
get
{
return this._CompileDate;
}
set
{
if ((this._CompileDate != value))
{
this.OnCompileDateChanging(value);
this.SendPropertyChanging();
this._CompileDate = value;
this.SendPropertyChanged("CompileDate");
this.OnCompileDateChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Driver_Meeting_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)]
public Base_Project Base_Project
{
@@ -121363,6 +121473,230 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Driver_MeetingItem_Driver_Meeting", Storage="_Driver_MeetingItem", ThisKey="MeetingId", OtherKey="MeetingId", DeleteRule="NO ACTION")]
public EntitySet<Driver_MeetingItem> Driver_MeetingItem
{
get
{
return this._Driver_MeetingItem;
}
set
{
this._Driver_MeetingItem.Assign(value);
}
}
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));
}
}
private void attach_Driver_MeetingItem(Driver_MeetingItem entity)
{
this.SendPropertyChanging();
entity.Driver_Meeting = this;
}
private void detach_Driver_MeetingItem(Driver_MeetingItem entity)
{
this.SendPropertyChanging();
entity.Driver_Meeting = null;
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Driver_MeetingItem")]
public partial class Driver_MeetingItem : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private string _MeetingItemId;
private string _MeetingId;
private string _UserId;
private System.Nullable<bool> _IsMeeting;
private string _Feedback;
private EntityRef<Driver_Meeting> _Driver_Meeting;
#region
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnMeetingItemIdChanging(string value);
partial void OnMeetingItemIdChanged();
partial void OnMeetingIdChanging(string value);
partial void OnMeetingIdChanged();
partial void OnUserIdChanging(string value);
partial void OnUserIdChanged();
partial void OnIsMeetingChanging(System.Nullable<bool> value);
partial void OnIsMeetingChanged();
partial void OnFeedbackChanging(string value);
partial void OnFeedbackChanged();
#endregion
public Driver_MeetingItem()
{
this._Driver_Meeting = default(EntityRef<Driver_Meeting>);
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MeetingItemId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
public string MeetingItemId
{
get
{
return this._MeetingItemId;
}
set
{
if ((this._MeetingItemId != value))
{
this.OnMeetingItemIdChanging(value);
this.SendPropertyChanging();
this._MeetingItemId = value;
this.SendPropertyChanged("MeetingItemId");
this.OnMeetingItemIdChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MeetingId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string MeetingId
{
get
{
return this._MeetingId;
}
set
{
if ((this._MeetingId != value))
{
if (this._Driver_Meeting.HasLoadedOrAssignedValue)
{
throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException();
}
this.OnMeetingIdChanging(value);
this.SendPropertyChanging();
this._MeetingId = value;
this.SendPropertyChanged("MeetingId");
this.OnMeetingIdChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UserId", DbType="NVarChar(50)")]
public string UserId
{
get
{
return this._UserId;
}
set
{
if ((this._UserId != value))
{
this.OnUserIdChanging(value);
this.SendPropertyChanging();
this._UserId = value;
this.SendPropertyChanged("UserId");
this.OnUserIdChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsMeeting", DbType="Bit")]
public System.Nullable<bool> IsMeeting
{
get
{
return this._IsMeeting;
}
set
{
if ((this._IsMeeting != value))
{
this.OnIsMeetingChanging(value);
this.SendPropertyChanging();
this._IsMeeting = value;
this.SendPropertyChanged("IsMeeting");
this.OnIsMeetingChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Feedback", DbType="NVarChar(100)")]
public string Feedback
{
get
{
return this._Feedback;
}
set
{
if ((this._Feedback != value))
{
this.OnFeedbackChanging(value);
this.SendPropertyChanging();
this._Feedback = value;
this.SendPropertyChanged("Feedback");
this.OnFeedbackChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Driver_MeetingItem_Driver_Meeting", Storage="_Driver_Meeting", ThisKey="MeetingId", OtherKey="MeetingId", IsForeignKey=true)]
public Driver_Meeting Driver_Meeting
{
get
{
return this._Driver_Meeting.Entity;
}
set
{
Driver_Meeting previousValue = this._Driver_Meeting.Entity;
if (((previousValue != value)
|| (this._Driver_Meeting.HasLoadedOrAssignedValue == false)))
{
this.SendPropertyChanging();
if ((previousValue != null))
{
this._Driver_Meeting.Entity = null;
previousValue.Driver_MeetingItem.Remove(this);
}
this._Driver_Meeting.Entity = value;
if ((value != null))
{
value.Driver_MeetingItem.Add(this);
this._MeetingId = value.MeetingId;
}
else
{
this._MeetingId = default(string);
}
this.SendPropertyChanged("Driver_Meeting");
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;