This commit is contained in:
夏菊 2025-03-27 22:24:48 +08:00
parent cd8148326c
commit 954c0a3a6a
15 changed files with 1413 additions and 77 deletions

View File

@ -626,6 +626,7 @@
<Compile Include="JDGL\WBS\WbsSetMatchCostControlService.cs" />
<Compile Include="JDGL\WBS\WbsSetService.cs" />
<Compile Include="JDGL\WBS\WorkloadStatisticsService.cs" />
<Compile Include="MDM\MDMDataService.cs" />
<Compile Include="Notice\NoticeService.cs" />
<Compile Include="OfficeCheck\Check\CheckNoticeService.cs" />
<Compile Include="OfficeCheck\Check\CheckReportService.cs" />

File diff suppressed because one or more lines are too long

View File

@ -170,6 +170,130 @@
Funs.DB.SubmitChanges();
}
}
public static string WuHuanMDMPath
{
get
{
var sysSet5 = (from x in Funs.DB.Sys_Set where x.SetName == "MDM接口地址" select x).ToList().FirstOrDefault();
if (sysSet5 != null)
{
_CNCECPath = sysSet5.SetValue;
}
else
{
_CNCECPath = "";
}
return _CNCECPath;
}
set
{
_CNCECPath = value;
}
}
public static string WuHuanMDMToken
{
get
{
var sysSet5 = (from x in Funs.DB.Sys_Set where x.SetName == "MDMToken" select x).ToList().FirstOrDefault();
if (sysSet5 != null)
{
_CNCECToken = sysSet5.SetValue;
}
else
{
_CNCECToken = "";
}
return _CNCECToken;
}
}
public static string WuHuanMDMTokenExTime
{
get
{
var sysSet5 = (from x in Funs.DB.Sys_Set where x.SetName == "MDMTokenExTime" select x).ToList().FirstOrDefault();
if (sysSet5 != null)
{
_CNCECTokenExTime = sysSet5.SetValue;
}
else
{
_CNCECTokenExTime = "";
}
return _CNCECTokenExTime;
}
}
public static void SetWuHuanMDMToken(string token)
{
Model.Sys_Set sysSet = Funs.DB.Sys_Set.FirstOrDefault(x => x.SetName == "MDMToken");
if (sysSet != null)
{
if (!string.IsNullOrEmpty(token))
{
sysSet.SetValue = token;
}
Funs.DB.SubmitChanges();
}
else
{
Model.Sys_Set newSysSet5 = new Model.Sys_Set();
var q = (from x in Funs.DB.Sys_Set orderby x.SetId descending select x).FirstOrDefault();
if (q == null)
{
newSysSet5.SetId = 1;
}
else
{
newSysSet5.SetId = q.SetId + 1;
}
if (!string.IsNullOrEmpty(token))
{
newSysSet5.SetValue = token;
}
newSysSet5.SetName = "MDMToken";
Funs.DB.Sys_Set.InsertOnSubmit(newSysSet5);
Funs.DB.SubmitChanges();
}
}
public static void SetWuHuanMDMTokenExpirationTime(string ExpirationTime)
{
Model.Sys_Set sysSet = Funs.DB.Sys_Set.FirstOrDefault(x => x.SetName == "MDMTokenExTime");
if (sysSet != null)
{
if (!string.IsNullOrEmpty(ExpirationTime))
{
sysSet.SetValue = ExpirationTime;
}
Funs.DB.SubmitChanges();
}
else
{
Model.Sys_Set newSysSet5 = new Model.Sys_Set();
var q = (from x in Funs.DB.Sys_Set orderby x.SetId descending select x).FirstOrDefault();
if (q == null)
{
newSysSet5.SetId = 1;
}
else
{
newSysSet5.SetId = q.SetId + 1;
}
if (!string.IsNullOrEmpty(ExpirationTime))
{
newSysSet5.SetValue = ExpirationTime;
}
newSysSet5.SetName = "MDMTokenExTime";
Funs.DB.Sys_Set.InsertOnSubmit(newSysSet5);
Funs.DB.SubmitChanges();
}
}
/// <summary>
/// 获取及格分数
/// </summary>

View File

@ -218,6 +218,7 @@ namespace BLL
PageSize = 10,
IsOffice = user.IsOffice,
Telephone = user.Telephone,
Email = user.Email,
DataSources = user.DataSources,
SignatureUrl = user.SignatureUrl,
DepartId = user.DepartId,
@ -268,6 +269,7 @@ namespace BLL
newUser.IsPost = user.IsPost;
newUser.IsOffice = user.IsOffice;
newUser.Telephone = user.Telephone;
newUser.Email = user.Email;
newUser.SignatureUrl = user.SignatureUrl;
newUser.DepartId = user.DepartId;
newUser.MainCNProfessionalId = user.MainCNProfessionalId;
@ -298,6 +300,10 @@ namespace BLL
newUser.IsPost = user.IsPost;
newUser.IsOffice = user.IsOffice;
newUser.Telephone = user.Telephone;
if (!string.IsNullOrEmpty(user.Email))
{
newUser.Email = user.Email;
}
newUser.SignatureUrl = user.SignatureUrl;
newUser.DepartId = user.DepartId;
newUser.Politicalstatus = user.Politicalstatus;
@ -339,7 +345,10 @@ namespace BLL
newUser.UserName = user.UserName;
newUser.UserCode = user.UserCode;
newUser.IdentityCard = user.IdentityCard;
newUser.Email = user.Email;
if (!string.IsNullOrEmpty(user.Email))
{
newUser.Email = user.Email;
}
newUser.Telephone = user.Telephone;
Funs.DB.SubmitChanges();
}

View File

@ -53,7 +53,7 @@
<asp:Label ID="Label2" runat="server" Text='<%# ConvertProgressDetail(Eval("GJSXID")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="90px" ColumnID="State" DataField="State" SortField="State"
<f:RenderField Width="90px" ColumnID="StateStr" DataField="StateStr" SortField="StateStr"
FieldType="String" HeaderText="状态" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CreateDate" DataField="CreateDate" SortField="CreateDate"

View File

@ -151,6 +151,8 @@
</f:RadioButtonList>
<f:TextBox ID="txtOutResult" runat="server" Label="出场原因" LabelAlign="Right" MaxLength="50">
</f:TextBox>
<f:TextBox ID="txtEmail" runat="server" Label="邮箱" RegexPattern="EMAIL" LabelAlign="Right" MaxLength="50">
</f:TextBox>
</Items>
</f:Panel>
<f:Panel ID="Panel5" Title="面板1" BoxFlex="2" runat="server" ShowBorder="false" ShowHeader="false"

View File

@ -165,6 +165,7 @@ namespace FineUIPro.Web.HSSE.SitePerson
this.txtIdentityCard.Text = person.IdentityCard;
this.txtAddress.Text = person.Address;
this.txtTelephone.Text = person.Telephone;
this.txtEmail.Text = person.Email;
this.txtOutResult.Text = person.OutResult;
if (person.IsForeign.HasValue)
{
@ -510,6 +511,7 @@ namespace FineUIPro.Web.HSSE.SitePerson
}
person.Address = this.txtAddress.Text.Trim();
person.Telephone = this.txtTelephone.Text.Trim();
person.Email = this.txtEmail.Text.Trim();
person.OutResult = this.txtOutResult.Text.Trim();
if (!string.IsNullOrEmpty(this.txtInTime.Text.Trim()))
{

View File

@ -7,11 +7,13 @@
// </自动生成>
//------------------------------------------------------------------------------
namespace FineUIPro.Web.HSSE.SitePerson {
public partial class PersonListEdit {
namespace FineUIPro.Web.HSSE.SitePerson
{
public partial class PersonListEdit
{
/// <summary>
/// form1 控件。
/// </summary>
@ -20,7 +22,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// PageManager1 控件。
/// </summary>
@ -29,7 +31,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.PageManager PageManager1;
/// <summary>
/// Panel3 控件。
/// </summary>
@ -38,7 +40,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel3;
/// <summary>
/// Toolbar2 控件。
/// </summary>
@ -47,7 +49,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Toolbar Toolbar2;
/// <summary>
/// btnAttachUrl1 控件。
/// </summary>
@ -56,7 +58,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl1;
/// <summary>
/// btnAttachUrl5 控件。
/// </summary>
@ -65,7 +67,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl5;
/// <summary>
/// btnAttachUrl2 控件。
/// </summary>
@ -74,7 +76,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl2;
/// <summary>
/// btnAttachUrl3 控件。
/// </summary>
@ -83,7 +85,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl3;
/// <summary>
/// btnAttachUrl4 控件。
/// </summary>
@ -92,7 +94,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl4;
/// <summary>
/// btnSave 控件。
/// </summary>
@ -101,7 +103,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnSave;
/// <summary>
/// btnQR 控件。
/// </summary>
@ -110,7 +112,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnQR;
/// <summary>
/// btnClose 控件。
/// </summary>
@ -119,7 +121,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnClose;
/// <summary>
/// TabStrip1 控件。
/// </summary>
@ -128,7 +130,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TabStrip TabStrip1;
/// <summary>
/// Tab1 控件。
/// </summary>
@ -137,7 +139,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tab Tab1;
/// <summary>
/// Panel2 控件。
/// </summary>
@ -146,7 +148,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel2;
/// <summary>
/// Panel1 控件。
/// </summary>
@ -155,7 +157,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel1;
/// <summary>
/// txtPersonName 控件。
/// </summary>
@ -164,7 +166,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtPersonName;
/// <summary>
/// drpIdcardType 控件。
/// </summary>
@ -173,7 +175,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpIdcardType;
/// <summary>
/// txtIdentityCard 控件。
/// </summary>
@ -182,7 +184,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtIdentityCard;
/// <summary>
/// txtIdcardStartDate 控件。
/// </summary>
@ -191,7 +193,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtIdcardStartDate;
/// <summary>
/// txtIdcardEndDate 控件。
/// </summary>
@ -200,7 +202,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtIdcardEndDate;
/// <summary>
/// txtUnitName 控件。
/// </summary>
@ -209,7 +211,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtUnitName;
/// <summary>
/// txtWorkArea 控件。
/// </summary>
@ -218,7 +220,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownBox txtWorkArea;
/// <summary>
/// gvWorkArea 控件。
/// </summary>
@ -227,7 +229,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Grid gvWorkArea;
/// <summary>
/// drpMainCNProfessional 控件。
/// </summary>
@ -236,7 +238,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpMainCNProfessional;
/// <summary>
/// drpAuditor 控件。
/// </summary>
@ -245,7 +247,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpAuditor;
/// <summary>
/// ckIsForeign 控件。
/// </summary>
@ -254,7 +256,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.CheckBox ckIsForeign;
/// <summary>
/// txtBirthday 控件。
/// </summary>
@ -263,7 +265,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtBirthday;
/// <summary>
/// txtInTime 控件。
/// </summary>
@ -272,7 +274,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtInTime;
/// <summary>
/// txtOutTime 控件。
/// </summary>
@ -281,7 +283,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtOutTime;
/// <summary>
/// ckIsSafetyMonitoring 控件。
/// </summary>
@ -290,7 +292,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.CheckBox ckIsSafetyMonitoring;
/// <summary>
/// Panel4 控件。
/// </summary>
@ -299,7 +301,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel4;
/// <summary>
/// txtCardNo 控件。
/// </summary>
@ -308,7 +310,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtCardNo;
/// <summary>
/// btnReadIdentityCard 控件。
/// </summary>
@ -317,7 +319,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnReadIdentityCard;
/// <summary>
/// rblSex 控件。
/// </summary>
@ -326,7 +328,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblSex;
/// <summary>
/// rblIdcardForever 控件。
/// </summary>
@ -335,7 +337,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIdcardForever;
/// <summary>
/// txtIdcardAddress 控件。
/// </summary>
@ -344,7 +346,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtIdcardAddress;
/// <summary>
/// drpPost 控件。
/// </summary>
@ -353,7 +355,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpPost;
/// <summary>
/// drpTeamGroup 控件。
/// </summary>
@ -362,7 +364,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpTeamGroup;
/// <summary>
/// drpViceCNProfessional 控件。
/// </summary>
@ -371,7 +373,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpViceCNProfessional;
/// <summary>
/// txtAuditorDate 控件。
/// </summary>
@ -380,7 +382,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtAuditorDate;
/// <summary>
/// ckIsOutside 控件。
/// </summary>
@ -389,7 +391,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.CheckBox ckIsOutside;
/// <summary>
/// txtTelephone 控件。
/// </summary>
@ -398,7 +400,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtTelephone;
/// <summary>
/// rblIsUsed 控件。
/// </summary>
@ -407,7 +409,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIsUsed;
/// <summary>
/// txtOutResult 控件。
/// </summary>
@ -416,7 +418,16 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtOutResult;
/// <summary>
/// txtEmail 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtEmail;
/// <summary>
/// Panel5 控件。
/// </summary>
@ -425,7 +436,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Panel Panel5;
/// <summary>
/// imgPhoto 控件。
/// </summary>
@ -434,7 +445,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Image imgPhoto;
/// <summary>
/// filePhoto 控件。
/// </summary>
@ -443,7 +454,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.FileUpload filePhoto;
/// <summary>
/// Tab2 控件。
/// </summary>
@ -452,7 +463,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Tab Tab2;
/// <summary>
/// Form7 控件。
/// </summary>
@ -461,7 +472,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Form Form7;
/// <summary>
/// drpPosition 控件。
/// </summary>
@ -470,7 +481,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpPosition;
/// <summary>
/// drpTitle 控件。
/// </summary>
@ -479,7 +490,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpTitle;
/// <summary>
/// drpEduLevel 控件。
/// </summary>
@ -488,7 +499,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpEduLevel;
/// <summary>
/// drpMaritalStatus 控件。
/// </summary>
@ -497,7 +508,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpMaritalStatus;
/// <summary>
/// drpPoliticsStatus 控件。
/// </summary>
@ -506,7 +517,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpPoliticsStatus;
/// <summary>
/// drpNation 控件。
/// </summary>
@ -515,7 +526,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpNation;
/// <summary>
/// drpCountryCode 控件。
/// </summary>
@ -524,7 +535,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpCountryCode;
/// <summary>
/// drpProvinceCode 控件。
/// </summary>
@ -533,7 +544,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpProvinceCode;
/// <summary>
/// drpCertificate 控件。
/// </summary>
@ -542,7 +553,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpCertificate;
/// <summary>
/// txtCertificateCode 控件。
/// </summary>
@ -551,7 +562,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtCertificateCode;
/// <summary>
/// txtCertificateLimitTime 控件。
/// </summary>
@ -560,7 +571,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DatePicker txtCertificateLimitTime;
/// <summary>
/// rblIsCardUsed 控件。
/// </summary>
@ -569,7 +580,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIsCardUsed;
/// <summary>
/// txtAddress 控件。
/// </summary>
@ -578,7 +589,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtAddress;
/// <summary>
/// Window1 控件。
/// </summary>
@ -587,7 +598,7 @@ namespace FineUIPro.Web.HSSE.SitePerson {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Window Window1;
/// <summary>
/// WindowAtt 控件。
/// </summary>

View File

@ -32,8 +32,14 @@
<f:TextBox ID="txtIdentityCard" runat="server" Label="身份证号" MaxLength="50" ShowRedStar="true" Required="true"
LabelWidth="90px" RegexPattern="IDENTITY_CARD">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtTelephone" runat="server" Label="手机号码" MaxLength="50" LabelWidth="90px">
</f:TextBox>
<f:TextBox ID="txtEmail" runat="server" Label="邮箱" RegexPattern="EMAIL" MaxLength="50" LabelWidth="90px">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow runat="server" ID="trServer">

View File

@ -110,6 +110,7 @@ namespace FineUIPro.Web.SysManage
this.drpIsPost.SelectedValue = Convert.ToString(user.IsPost);
}
this.txtTelephone.Text = user.Telephone;
this.txtEmail.Text = user.Email;
if (user.IsOffice == true)
{
this.drpIsOffice.SelectedValue = "True";
@ -199,6 +200,7 @@ namespace FineUIPro.Web.SysManage
Account = this.txtAccount.Text.Trim(),
IdentityCard = this.txtIdentityCard.Text.Trim(),
Telephone = this.txtTelephone.Text.Trim(),
Email = this.txtEmail.Text.Trim(),
};
if (this.drpUnit.SelectedValue != Const._Null)
{

View File

@ -95,6 +95,15 @@ namespace FineUIPro.Web.SysManage
/// </remarks>
protected global::FineUIPro.TextBox txtTelephone;
/// <summary>
/// txtEmail 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtEmail;
/// <summary>
/// trServer 控件。
/// </summary>

View File

@ -0,0 +1,217 @@
// <auto-generated />
//
// To parse this JSON data, add NuGet 'Newtonsoft.Json' then do:
//
// using Model;
//
// var response = Response.FromJson(jsonString);
namespace Model
{
using System;
using System.Collections.Generic;
using System.Globalization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
/// <summary>
/// 项目
/// </summary>
public partial class MdmResponseData
{
/// <summary>
/// 返回状态
/// </summary>
[JsonProperty("code")]
public int code { get; set; }
/// <summary>
/// 数组总条数
/// </summary>
[JsonProperty("total")]
public int total { get; set; }
/// <summary>
/// 权限数组
/// </summary>
[JsonProperty("data")]
public ResponseData data { get; set; }
/// <summary>
/// 返回状态
/// </summary>
[JsonProperty("rows")]
public System.Collections.Generic.List<MdmProject> rows { get; set; }
/// <summary>
/// 返回消息
/// </summary>
[JsonProperty("msg")]
public string msg { get; set; }
}
public partial class ResponseData
{
/// <summary>
/// 权限信息
/// </summary>
[JsonProperty("userColumnPermissions")]
public string userColumnPermissions { get; set; }
}
/// <summary>
/// 项目
/// </summary>
public partial class MdmProject
{
/// <summary>
/// 主键ID
/// </summary>
[JsonProperty("id")]
public int id { get; set; }
/// <summary>
/// 项目ID
/// </summary>
[JsonProperty("code")]
public string code { get; set; }
/// <summary>
/// 项目号(源头)
/// </summary>
[JsonProperty("stNum")]
public string stNum { get; set; }
/// <summary>
/// 操作类型
/// </summary>
[JsonProperty("disType")]
public string disType { get; set; }
/// <summary>
/// 名称
/// </summary>
[JsonProperty("name")]
public string name { get; set; }
/// <summary>
/// 项目简称
/// </summary>
[JsonProperty("projShortName")]
public string projShortName { get; set; }
/// <summary>
/// 项目阶段编码
/// </summary>
[JsonProperty("projStepZxnoCode")]
public string projStepZxnoCode { get; set; }
/// <summary>
/// 项目阶段名称
/// </summary>
[JsonProperty("projStepZxnoName")]
public string projStepZxnoName { get; set; }
/// <summary>
/// 项目类型一级
/// </summary>
[JsonProperty("stProjectTypeVals")]
public string stProjectTypeVals { get; set; }
/// <summary>
/// 项目类型二级
/// </summary>
[JsonProperty("stProjectStepVals")]
public string stProjectStepVals { get; set; }
/// <summary>
/// 项目阶段
/// </summary>
[JsonProperty("projStepZxnoVals")]
public string projStepZxnoVals { get; set; }
/// <summary>
/// 项目性质
/// </summary>
[JsonProperty("stProjectPropertyVals")]
public string stProjectPropertyVals { get; set; }
/// <summary>
/// 备注3_新系统项目ID
/// </summary>
[JsonProperty("remarkC")]
public string remarkC { get; set; }
/// <summary>
/// 详细地址
/// </summary>
[JsonProperty("address")]
public string address { get; set; }
/// <summary>
/// 市编码
/// </summary>
[JsonProperty("cityCode")]
public string cityCode { get; set; }
/// <summary>
/// 市名称
/// </summary>
[JsonProperty("cityName")]
public string cityName { get; set; }
/// <summary>
/// 国家编码
/// </summary>
[JsonProperty("countryCode")]
public string countryCode { get; set; }
/// <summary>
/// 国家名称
/// </summary>
[JsonProperty("countryName")]
public string countryName { get; set; }
/// <summary>
/// 区县编码
/// </summary>
[JsonProperty("countyCode")]
public string countyCode { get; set; }
/// <summary>
/// 区县名称
/// </summary>
[JsonProperty("countyName")]
public string countyName { get; set; }
/// <summary>
/// 项目英文名称
/// </summary>
[JsonProperty("projectNameEn")]
public string projectNameEn { get; set; }
/// <summary>
/// 省编码
/// </summary>
[JsonProperty("provinceCode")]
public string provinceCode { get; set; }
/// <summary>
/// 省名称
/// </summary>
[JsonProperty("provinceName")]
public string provinceName { get; set; }
/// <summary>
/// 经度
/// </summary>
[JsonProperty("remarkA")]
public string remarkA { get; set; }
/// <summary>
/// 纬度
/// </summary>
[JsonProperty("remarkB")]
public string remarkB { get; set; }
}
public partial class MdmResponseData
{
public static MdmResponseData FromJson(string json)
{
return JsonConvert.DeserializeObject<MdmResponseData>(json, Model.Converter.Settings);
}
}
internal static class Converter
{
public static readonly JsonSerializerSettings Settings = new JsonSerializerSettings
{
MetadataPropertyHandling = MetadataPropertyHandling.Ignore,
DateParseHandling = DateParseHandling.None,
Converters =
{
new IsoDateTimeConverter { DateTimeStyles = DateTimeStyles.AssumeUniversal }
},
};
}
}

View File

@ -1646,6 +1646,9 @@ namespace Model
partial void InsertManager_TrainSortC(Manager_TrainSortC instance);
partial void UpdateManager_TrainSortC(Manager_TrainSortC instance);
partial void DeleteManager_TrainSortC(Manager_TrainSortC instance);
partial void InsertMDM_Project(MDM_Project instance);
partial void UpdateMDM_Project(MDM_Project instance);
partial void DeleteMDM_Project(MDM_Project instance);
partial void InsertMeeting_AttendMeeting(Meeting_AttendMeeting instance);
partial void UpdateMeeting_AttendMeeting(Meeting_AttendMeeting instance);
partial void DeleteMeeting_AttendMeeting(Meeting_AttendMeeting instance);
@ -7135,6 +7138,14 @@ namespace Model
}
}
public System.Data.Linq.Table<MDM_Project> MDM_Project
{
get
{
return this.GetTable<MDM_Project>();
}
}
public System.Data.Linq.Table<Meeting_AttendMeeting> Meeting_AttendMeeting
{
get
@ -263500,6 +263511,668 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.MDM_Project")]
public partial class MDM_Project : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private int _Id;
private string _Code;
private string _StNum;
private string _DisType;
private string _Name;
private string _ProjShortName;
private string _ProjStepZxnoCode;
private string _ProjStepZxnoName;
private string _StProjectTypeVals;
private string _StProjectStepVals;
private string _ProjStepZxnoVals;
private string _StProjectPropertyVals;
private string _RemarkC;
private string _Address;
private string _CityCode;
private string _CityName;
private string _CountryCode;
private string _CountryName;
private string _CountyCode;
private string _CountyName;
private string _ProjectNameEn;
private string _ProvinceCode;
private string _ProvinceName;
private string _RemarkA;
private string _RemarkB;
private System.DateTime _CreateTime;
#region
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnIdChanging(int value);
partial void OnIdChanged();
partial void OnCodeChanging(string value);
partial void OnCodeChanged();
partial void OnStNumChanging(string value);
partial void OnStNumChanged();
partial void OnDisTypeChanging(string value);
partial void OnDisTypeChanged();
partial void OnNameChanging(string value);
partial void OnNameChanged();
partial void OnProjShortNameChanging(string value);
partial void OnProjShortNameChanged();
partial void OnProjStepZxnoCodeChanging(string value);
partial void OnProjStepZxnoCodeChanged();
partial void OnProjStepZxnoNameChanging(string value);
partial void OnProjStepZxnoNameChanged();
partial void OnStProjectTypeValsChanging(string value);
partial void OnStProjectTypeValsChanged();
partial void OnStProjectStepValsChanging(string value);
partial void OnStProjectStepValsChanged();
partial void OnProjStepZxnoValsChanging(string value);
partial void OnProjStepZxnoValsChanged();
partial void OnStProjectPropertyValsChanging(string value);
partial void OnStProjectPropertyValsChanged();
partial void OnRemarkCChanging(string value);
partial void OnRemarkCChanged();
partial void OnAddressChanging(string value);
partial void OnAddressChanged();
partial void OnCityCodeChanging(string value);
partial void OnCityCodeChanged();
partial void OnCityNameChanging(string value);
partial void OnCityNameChanged();
partial void OnCountryCodeChanging(string value);
partial void OnCountryCodeChanged();
partial void OnCountryNameChanging(string value);
partial void OnCountryNameChanged();
partial void OnCountyCodeChanging(string value);
partial void OnCountyCodeChanged();
partial void OnCountyNameChanging(string value);
partial void OnCountyNameChanged();
partial void OnProjectNameEnChanging(string value);
partial void OnProjectNameEnChanged();
partial void OnProvinceCodeChanging(string value);
partial void OnProvinceCodeChanged();
partial void OnProvinceNameChanging(string value);
partial void OnProvinceNameChanged();
partial void OnRemarkAChanging(string value);
partial void OnRemarkAChanged();
partial void OnRemarkBChanging(string value);
partial void OnRemarkBChanged();
partial void OnCreateTimeChanging(System.DateTime value);
partial void OnCreateTimeChanged();
#endregion
public MDM_Project()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="id", Storage="_Id", DbType="Int NOT NULL", IsPrimaryKey=true)]
public int Id
{
get
{
return this._Id;
}
set
{
if ((this._Id != value))
{
this.OnIdChanging(value);
this.SendPropertyChanging();
this._Id = value;
this.SendPropertyChanged("Id");
this.OnIdChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="code", Storage="_Code", DbType="NVarChar(100) NOT NULL", CanBeNull=false)]
public string Code
{
get
{
return this._Code;
}
set
{
if ((this._Code != value))
{
this.OnCodeChanging(value);
this.SendPropertyChanging();
this._Code = value;
this.SendPropertyChanged("Code");
this.OnCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="stNum", Storage="_StNum", DbType="NVarChar(100) NOT NULL", CanBeNull=false)]
public string StNum
{
get
{
return this._StNum;
}
set
{
if ((this._StNum != value))
{
this.OnStNumChanging(value);
this.SendPropertyChanging();
this._StNum = value;
this.SendPropertyChanged("StNum");
this.OnStNumChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="disType", Storage="_DisType", DbType="NVarChar(100)")]
public string DisType
{
get
{
return this._DisType;
}
set
{
if ((this._DisType != value))
{
this.OnDisTypeChanging(value);
this.SendPropertyChanging();
this._DisType = value;
this.SendPropertyChanged("DisType");
this.OnDisTypeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="name", Storage="_Name", DbType="NVarChar(200) NOT NULL", CanBeNull=false)]
public string Name
{
get
{
return this._Name;
}
set
{
if ((this._Name != value))
{
this.OnNameChanging(value);
this.SendPropertyChanging();
this._Name = value;
this.SendPropertyChanged("Name");
this.OnNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="projShortName", Storage="_ProjShortName", DbType="NVarChar(100)")]
public string ProjShortName
{
get
{
return this._ProjShortName;
}
set
{
if ((this._ProjShortName != value))
{
this.OnProjShortNameChanging(value);
this.SendPropertyChanging();
this._ProjShortName = value;
this.SendPropertyChanged("ProjShortName");
this.OnProjShortNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="projStepZxnoCode", Storage="_ProjStepZxnoCode", DbType="NVarChar(100)")]
public string ProjStepZxnoCode
{
get
{
return this._ProjStepZxnoCode;
}
set
{
if ((this._ProjStepZxnoCode != value))
{
this.OnProjStepZxnoCodeChanging(value);
this.SendPropertyChanging();
this._ProjStepZxnoCode = value;
this.SendPropertyChanged("ProjStepZxnoCode");
this.OnProjStepZxnoCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="projStepZxnoName", Storage="_ProjStepZxnoName", DbType="NVarChar(100)")]
public string ProjStepZxnoName
{
get
{
return this._ProjStepZxnoName;
}
set
{
if ((this._ProjStepZxnoName != value))
{
this.OnProjStepZxnoNameChanging(value);
this.SendPropertyChanging();
this._ProjStepZxnoName = value;
this.SendPropertyChanged("ProjStepZxnoName");
this.OnProjStepZxnoNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="stProjectTypeVals", Storage="_StProjectTypeVals", DbType="NVarChar(100)")]
public string StProjectTypeVals
{
get
{
return this._StProjectTypeVals;
}
set
{
if ((this._StProjectTypeVals != value))
{
this.OnStProjectTypeValsChanging(value);
this.SendPropertyChanging();
this._StProjectTypeVals = value;
this.SendPropertyChanged("StProjectTypeVals");
this.OnStProjectTypeValsChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="stProjectStepVals", Storage="_StProjectStepVals", DbType="NVarChar(100)")]
public string StProjectStepVals
{
get
{
return this._StProjectStepVals;
}
set
{
if ((this._StProjectStepVals != value))
{
this.OnStProjectStepValsChanging(value);
this.SendPropertyChanging();
this._StProjectStepVals = value;
this.SendPropertyChanged("StProjectStepVals");
this.OnStProjectStepValsChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="projStepZxnoVals", Storage="_ProjStepZxnoVals", DbType="NVarChar(100)")]
public string ProjStepZxnoVals
{
get
{
return this._ProjStepZxnoVals;
}
set
{
if ((this._ProjStepZxnoVals != value))
{
this.OnProjStepZxnoValsChanging(value);
this.SendPropertyChanging();
this._ProjStepZxnoVals = value;
this.SendPropertyChanged("ProjStepZxnoVals");
this.OnProjStepZxnoValsChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="stProjectPropertyVals", Storage="_StProjectPropertyVals", DbType="NVarChar(100)")]
public string StProjectPropertyVals
{
get
{
return this._StProjectPropertyVals;
}
set
{
if ((this._StProjectPropertyVals != value))
{
this.OnStProjectPropertyValsChanging(value);
this.SendPropertyChanging();
this._StProjectPropertyVals = value;
this.SendPropertyChanged("StProjectPropertyVals");
this.OnStProjectPropertyValsChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="remarkC", Storage="_RemarkC", DbType="NVarChar(100)")]
public string RemarkC
{
get
{
return this._RemarkC;
}
set
{
if ((this._RemarkC != value))
{
this.OnRemarkCChanging(value);
this.SendPropertyChanging();
this._RemarkC = value;
this.SendPropertyChanged("RemarkC");
this.OnRemarkCChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="address", Storage="_Address", DbType="NVarChar(500)")]
public string Address
{
get
{
return this._Address;
}
set
{
if ((this._Address != value))
{
this.OnAddressChanging(value);
this.SendPropertyChanging();
this._Address = value;
this.SendPropertyChanged("Address");
this.OnAddressChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="cityCode", Storage="_CityCode", DbType="NVarChar(100)")]
public string CityCode
{
get
{
return this._CityCode;
}
set
{
if ((this._CityCode != value))
{
this.OnCityCodeChanging(value);
this.SendPropertyChanging();
this._CityCode = value;
this.SendPropertyChanged("CityCode");
this.OnCityCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="cityName", Storage="_CityName", DbType="NVarChar(100)")]
public string CityName
{
get
{
return this._CityName;
}
set
{
if ((this._CityName != value))
{
this.OnCityNameChanging(value);
this.SendPropertyChanging();
this._CityName = value;
this.SendPropertyChanged("CityName");
this.OnCityNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="countryCode", Storage="_CountryCode", DbType="NVarChar(100)")]
public string CountryCode
{
get
{
return this._CountryCode;
}
set
{
if ((this._CountryCode != value))
{
this.OnCountryCodeChanging(value);
this.SendPropertyChanging();
this._CountryCode = value;
this.SendPropertyChanged("CountryCode");
this.OnCountryCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="countryName", Storage="_CountryName", DbType="NVarChar(100)")]
public string CountryName
{
get
{
return this._CountryName;
}
set
{
if ((this._CountryName != value))
{
this.OnCountryNameChanging(value);
this.SendPropertyChanging();
this._CountryName = value;
this.SendPropertyChanged("CountryName");
this.OnCountryNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="countyCode", Storage="_CountyCode", DbType="NVarChar(100)")]
public string CountyCode
{
get
{
return this._CountyCode;
}
set
{
if ((this._CountyCode != value))
{
this.OnCountyCodeChanging(value);
this.SendPropertyChanging();
this._CountyCode = value;
this.SendPropertyChanged("CountyCode");
this.OnCountyCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="countyName", Storage="_CountyName", DbType="NVarChar(100)")]
public string CountyName
{
get
{
return this._CountyName;
}
set
{
if ((this._CountyName != value))
{
this.OnCountyNameChanging(value);
this.SendPropertyChanging();
this._CountyName = value;
this.SendPropertyChanged("CountyName");
this.OnCountyNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="projectNameEn", Storage="_ProjectNameEn", DbType="NVarChar(500)")]
public string ProjectNameEn
{
get
{
return this._ProjectNameEn;
}
set
{
if ((this._ProjectNameEn != value))
{
this.OnProjectNameEnChanging(value);
this.SendPropertyChanging();
this._ProjectNameEn = value;
this.SendPropertyChanged("ProjectNameEn");
this.OnProjectNameEnChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="provinceCode", Storage="_ProvinceCode", DbType="NVarChar(100)")]
public string ProvinceCode
{
get
{
return this._ProvinceCode;
}
set
{
if ((this._ProvinceCode != value))
{
this.OnProvinceCodeChanging(value);
this.SendPropertyChanging();
this._ProvinceCode = value;
this.SendPropertyChanged("ProvinceCode");
this.OnProvinceCodeChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="provinceName", Storage="_ProvinceName", DbType="NVarChar(100)")]
public string ProvinceName
{
get
{
return this._ProvinceName;
}
set
{
if ((this._ProvinceName != value))
{
this.OnProvinceNameChanging(value);
this.SendPropertyChanging();
this._ProvinceName = value;
this.SendPropertyChanged("ProvinceName");
this.OnProvinceNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="remarkA", Storage="_RemarkA", DbType="NVarChar(100)")]
public string RemarkA
{
get
{
return this._RemarkA;
}
set
{
if ((this._RemarkA != value))
{
this.OnRemarkAChanging(value);
this.SendPropertyChanging();
this._RemarkA = value;
this.SendPropertyChanged("RemarkA");
this.OnRemarkAChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Name="remarkB", Storage="_RemarkB", DbType="NVarChar(100)")]
public string RemarkB
{
get
{
return this._RemarkB;
}
set
{
if ((this._RemarkB != value))
{
this.OnRemarkBChanging(value);
this.SendPropertyChanging();
this._RemarkB = value;
this.SendPropertyChanged("RemarkB");
this.OnRemarkBChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateTime", DbType="DateTime NOT NULL")]
public System.DateTime CreateTime
{
get
{
return this._CreateTime;
}
set
{
if ((this._CreateTime != value))
{
this.OnCreateTimeChanging(value);
this.SendPropertyChanging();
this._CreateTime = value;
this.SendPropertyChanged("CreateTime");
this.OnCreateTimeChanged();
}
}
}
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.Meeting_AttendMeeting")]
public partial class Meeting_AttendMeeting : INotifyPropertyChanging, INotifyPropertyChanged
{
@ -343514,6 +344187,8 @@ namespace Model
private System.Nullable<bool> _IsBlacklist;
private string _Email;
private EntitySet<Accident_AccidentPersonRecord> _Accident_AccidentPersonRecord;
private EntitySet<Accident_AccidentReportOtherItem> _Accident_AccidentReportOtherItem;
@ -343700,6 +344375,8 @@ namespace Model
partial void OnIsSafetyMonitoringChanged();
partial void OnIsBlacklistChanging(System.Nullable<bool> value);
partial void OnIsBlacklistChanged();
partial void OnEmailChanging(string value);
partial void OnEmailChanged();
#endregion
public SitePerson_Person()
@ -345008,6 +345685,26 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Email", DbType="NVarChar(200)")]
public string Email
{
get
{
return this._Email;
}
set
{
if ((this._Email != value))
{
this.OnEmailChanging(value);
this.SendPropertyChanging();
this._Email = value;
this.SendPropertyChanged("Email");
this.OnEmailChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Accident_AccidentPersonRecord_SitePerson_Person", Storage="_Accident_AccidentPersonRecord", ThisKey="PersonId", OtherKey="PersonId", DeleteRule="NO ACTION")]
public EntitySet<Accident_AccidentPersonRecord> Accident_AccidentPersonRecord
{

View File

@ -230,6 +230,7 @@
<Compile Include="JDGL\WBSDetailItem.cs" />
<Compile Include="JDGL\WBSSetInitItem.cs" />
<Compile Include="JDGL\WBSSetItem.cs" />
<Compile Include="MDM\MdmProject.cs" />
<Compile Include="Model.cs" />
<Compile Include="ModelProc.cs" />
<Compile Include="Num.cs" />

View File

@ -1,9 +1,4 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
public class TokenItem