CNCEC_SUBQHSE_WUHUAN/SGGL/FineUIPro.Web/Email_Send/Email_Pop_Edit.aspx.cs

92 lines
3.3 KiB
C#

using Model;
using System;
using System.Linq;
namespace FineUIPro.Web.Email_Send
{
public partial class Email_Pop_Edit : PageBase
{
#region
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//按钮权限
GetButtonPower();
Email_Pop pops = new Email_Pop();
pops = BLL.Email_PopService.GetEmail_Pop("7EC5E991-B7A0-495A-90ED-2BE15370C959");
if (pops != null)
{
EmailFwq.Text = pops.EmailFwq;
EmailDk.Text = pops.EmailDk;
EmailYx.Text = pops.EmailYx;
EmailUsername.Text = pops.EmailUsername;
EmailPass.Text = pops.EmailPass;
}
}
}
#endregion
protected void btnSubmit_Click(object sender, EventArgs e)
{
var pop1 = BLL.Email_PopService.GetEmail_Pop("7EC5E991-B7A0-495A-90ED-2BE15370C959");
Email_Pop pop = new Email_Pop();
if (pop1 == null)
{
pop.EmailID = "7EC5E991-B7A0-495A-90ED-2BE15370C959";
pop.EmailFwq = EmailFwq.Text.Trim();
pop.EmailDk = EmailDk.Text.Trim();
pop.EmailYx = EmailYx.Text.Trim();
pop.EmailUsername = EmailUsername.Text.Trim();
pop.EmailPass = EmailPass.Text.Trim();
pop.CreateTime = DateTime.Now;
pop.CreateUserId = this.CurrUser.UserId;
pop.CreateName = this.CurrUser.UserName;
pop.UpdateTime = DateTime.Now;
pop.UpdateUserId = this.CurrUser.UserId;
pop.UpdateName = this.CurrUser.UserName;
BLL.Email_PopService.AddEmail_Pop(pop);
}
else
{
pop.EmailID = "7EC5E991-B7A0-495A-90ED-2BE15370C959";
pop.EmailFwq = EmailFwq.Text.Trim();
pop.EmailDk = EmailDk.Text.Trim();
pop.EmailYx = EmailYx.Text.Trim();
pop.EmailUsername = EmailUsername.Text.Trim();
pop.EmailPass = EmailPass.Text.Trim();
pop.CreateTime = DateTime.Now;
pop.CreateUserId = this.CurrUser.UserId;
pop.CreateName = this.CurrUser.UserName;
pop.UpdateTime = DateTime.Now;
pop.UpdateUserId = this.CurrUser.UserId;
pop.UpdateName = this.CurrUser.UserName;
BLL.Email_PopService.UpdateEmail_Pop(pop);
}
BLL.LogService.AddSys_Log(this.CurrUser, "", "", "", "Update Email information");
ShowNotify("Save Successfully!", MessageBoxIcon.Success);
}
#region
/// <summary>
/// 菜单按钮权限
/// </summary>
private void GetButtonPower()
{
var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.RolePowerMenuId);
if (buttonList.Count() > 0)
{
if (buttonList.Contains(BLL.Const.BtnSave))
{
this.btnSubmit.Hidden = false;
}
}
}
#endregion
}
}