public static MsgTemplateUser MsgTemplateUserIsExist(int msgTemplateSysNo, int userSysNo) { DataCommand cmd = new DataCommand("MsgTemplateUserIsExist"); cmd.SetParameter("@MsgTemplateSysNo", DbType.Int32, msgTemplateSysNo); cmd.SetParameter("@UserSysNo", DbType.Int32, userSysNo); MsgTemplateUser msgTemplateUser = cmd.ExecuteEntity <MsgTemplateUser>(); if (msgTemplateUser == null) { msgTemplateUser = new MsgTemplateUser(); } return(msgTemplateUser); }
public void SaveMsgTemplateUser(MsgTemplate entity, CurrentUser user) { //检查是否存在 MsgTemplateUser msgTemplateUser = MessageCenter.Server.SMSBusinessServer.MsgTemplateUserIsExist(entity.SysNo, user.UserSysNo); if (msgTemplateUser.SysNo > 0) { if (msgTemplateUser.Enabled == false) { entity.Enabled = true; MessageCenter.Server.SMSBusinessServer.UpdateMsgTemplateUser(entity); } else { entity.Enabled = false; MessageCenter.Server.SMSBusinessServer.UpdateMsgTemplateUser(entity); } } else { MessageCenter.Server.SMSBusinessServer.InsertMsgTemplateUser(entity); } }