各位看看我三层结构调用Model业务实体类,在一个页面怎样使用Model两次,结果出错!郁闷,今天发现没分了,全部加上

anna10 anna10 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我写的三层结构:
首先判断用户是否存在,不存在就添加进去,存在就提示不能添加
两个if语句一起执行数据就不能添加进去,一个一个if语句测试(把另外一个注释)就是没问题。
问题1:Model在一个页面是不是不能使用两次?
问题1:怎样解决这个问题啊

UserBLL userBLL = new UserBLL(); 
User user = new User();//实例化业务实体

user.UserId = this.txtUserId.Text.ToString().Trim();
myUser.UserName = this.txtUserName.Text.ToString().Trim();
myUser.UserPwd = this.txtUserPwd.Text.ToString().Trim();

if (userBLL.CheckUeer(user)) //检查用户ID是否存在
{
if (userBLL.AddUser(User)) //保存该用户
{
Response.Write("<script>alert('保存成功!')</script>");
}
else
{
Response.Write("<script>alert('保存过程出现错误,请重试!')</script>");
}
}
else
{
Response.Write("<script>alert('用户ID已经存在,请重新输入!')</script>");
}
...全文

相关推荐

评论 16
收藏 已收藏
分享
返回顶部
anna10
.NET社区 62,272 成员 668,968 内容