protected void lnk_Delete_Click(object sender, System.EventArgs e) { if (!base.IsAuthorizedOp(ActionType.Delete.ToString())) { base.ShowAjaxMsg(this.UpdatePanel1, "Không có thẩm quyền"); } else { int @int = WebUtils.GetInt((sender as LinkButton).CommandArgument); DingYueInfo dataById = SinGooCMS.BLL.DingYue.GetDataById(@int); if (dataById == null) { base.ShowAjaxMsg(this.UpdatePanel1, "Những thông tin này không được tìm thấy, các dữ liệu không tồn tại hoặc đã bị xóa"); } else if (SinGooCMS.BLL.DingYue.Delete(@int)) { this.BindData(); PageBase.log.AddEvent(base.LoginAccount.AccountName, "删除订阅邮件[" + dataById.Email + "] thành công"); base.ShowAjaxMsg(this.UpdatePanel1, "Thao tác thành công"); } else { base.ShowAjaxMsg(this.UpdatePanel1, "Thao tác thất bại"); } } }
protected void btnok_Click(object sender, System.EventArgs e) { if (base.Action.Equals(ActionType.Add.ToString()) && !base.IsAuthorizedOp(ActionType.Add.ToString())) { base.ShowMsg("Không có thẩm quyền"); } else if (base.Action.Equals(ActionType.Modify.ToString()) && !base.IsAuthorizedOp(ActionType.Modify.ToString())) { base.ShowMsg("Không có thẩm quyền"); } else { DingYueInfo dingYueInfo = new DingYueInfo(); if (base.IsEdit) { dingYueInfo = SinGooCMS.BLL.DingYue.GetDataById(base.OpID); } dingYueInfo.UserName = WebUtils.GetString(this.TextBox1.Text); dingYueInfo.Email = WebUtils.GetString(this.TextBox2.Text); dingYueInfo.IsTuiDing = !this.istuiding.Checked; if (string.IsNullOrEmpty(dingYueInfo.UserName)) { base.ShowMsg("请输入用户名称"); } if (!ValidateUtils.IsEmail(dingYueInfo.Email)) { base.ShowMsg("请输入有效的邮箱地址"); } else { if (base.Action.Equals(ActionType.Add.ToString())) { dingYueInfo.Lang = base.cultureLang; dingYueInfo.AutoTimeStamp = System.DateTime.Now; if (SinGooCMS.BLL.DingYue.Add(dingYueInfo) > 0) { PageBase.log.AddEvent(base.LoginAccount.AccountName, "添加订阅邮箱[" + dingYueInfo.Email + "] thành công"); MessageUtils.DialogCloseAndParentReload(this); } else { base.ShowMsg("Thao tác thất bại"); } } if (base.Action.Equals(ActionType.Modify.ToString())) { if (SinGooCMS.BLL.DingYue.Update(dingYueInfo)) { PageBase.log.AddEvent(base.LoginAccount.AccountName, "修改订阅邮箱[" + dingYueInfo.Email + "] thành công"); MessageUtils.DialogCloseAndParentReload(this); } else { base.ShowMsg("Thao tác thất bại"); } } } } }
private void InitForModify() { DingYueInfo dataById = SinGooCMS.BLL.DingYue.GetDataById(base.OpID); if (dataById != null) { this.TextBox1.Text = dataById.UserName; this.TextBox2.Text = dataById.Email; this.istuiding.Checked = !dataById.IsTuiDing; } }
public static int Add(DingYueInfo entity) { int result; if (entity == null) { result = 0; } else { result = BizBase.dbo.InsertModel <DingYueInfo>(entity); } return(result); }
protected void Page_Load(object sender, System.EventArgs e) { DingYueInfo byEmail = DingYue.GetByEmail(WebUtils.GetQueryString("email")); if (byEmail != null) { byEmail.IsTuiDing = true; if (DingYue.Update(byEmail)) { base.Response.Write("已取消订阅!"); } else { base.Response.Write("Thao tác thất bại!"); } } else { base.Response.Write("无效的邮件!"); } }
public static int Add(string strEmailAddr) { DingYueInfo entity = new DingYueInfo { Email = strEmailAddr, IsTuiDing = false, Lang = JObject.cultureLang, AutoTimeStamp = DateTime.Now }; int result; if (DingYue.ExistsEmailAddr(strEmailAddr)) { result = -1; } else { result = DingYue.Add(entity); } return(result); }
public static bool Update(DingYueInfo entity) { return(entity != null && BizBase.dbo.UpdateModel <DingYueInfo>(entity)); }