本文整理汇总了C#中UserRepository.Exists方法的典型用法代码示例。如果您正苦于以下问题:C# UserRepository.Exists方法的具体用法?C# UserRepository.Exists怎么用?C# UserRepository.Exists使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UserRepository
的用法示例。
在下文中一共展示了UserRepository.Exists方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ExistsTest
public void ExistsTest()
{
DbContextHelper.Init(typeof(CourseDbContext), GlobalSettings.DATABASE.ConnectionString, 8);
UserRepository repo = new UserRepository();
Assert.AreEqual(true, repo.Exists(1, 1));
}
示例2: UpdateTest
public void UpdateTest()
{
DbContextHelper.Init(typeof(CourseDbContext), GlobalSettings.DATABASE.ConnectionString, 8);
UserRepository repo = new UserRepository();
Assert.AreEqual(true, repo.Exists("[email protected]", 1));
repo.Update(repo.CurrentUser, "d", "d", "d", "password");
}
示例3: Register
public ActionResult Register(UserRegister userReg)
{
userRsy = new UserRepository();
if (userRsy.Exists(userReg.UserName))
{
ModelState.AddModelError("UserName", "用户名已存在");
return View();
}
User _user = userReg.GetUser();
_user.RegTime = System.DateTime.Now;
if (userRsy.Add(_user))
{
Notice _n = new Notice { Title = "注册成功", Details = "您已经成功注册,用户为:" + _user.UserName + " ,请牢记您的密码!", DwellTime = 5, NavigationName = "登陆页面", NavigationUrl = Url.Action("Login", "User") };
return RedirectToAction("Notice", "Prompt", _n);
}
else
{
Error _e = new Error { Title = "注册失败", Details = "在用户注册时,发生了未知错误", Cause = "系统错误", Solution = Server.UrlEncode("<li>返回<a href='" + Url.Action("Register", "User") + "'>注册</a>页面,输入正确的信息后重新注册</li><li>联系网站管理员</li>") };
return RedirectToAction("Error", "Prompt", _e);
}
}