public bool CreateUserRole(UserRole instance) { if (instance.ID == 0) { Db.UserRoles.InsertOnSubmit(instance); Db.UserRoles.Context.SubmitChanges(); return true; } return false; }
public void GenerateUsers() { Users = new List<User>(); var admin = new User() { ID = 1, ActivatedDate = DateTime.Now, ActivatedLink = "", Email = "admin", FirstName = "", LastName = "", Password = "******", LastVisitDate = DateTime.Now, }; var role = Roles.First(p => p.Code == "admin"); var userRole = new UserRole() { User = admin, UserID = admin.ID, Role = role, RoleID = role.ID }; admin.UserRoles = new EntitySet<UserRole>() { userRole }; Users.Add(admin); Users.Add(new User() { ID = 2, ActivatedDate = DateTime.Now, ActivatedLink = "", Email = "*****@*****.**", FirstName = "Andrey", LastName = "Chernikov", Password = "******", LastVisitDate = DateTime.Now }); this.Setup(p => p.Users).Returns(Users.AsQueryable()); this.Setup(p => p.GetUser(It.IsAny<string>())).Returns((string email) => Users.FirstOrDefault(p => string.Compare(p.Email, email, 0) == 0)); }
private void detach_UserRoles(UserRole entity) { this.SendPropertyChanging(); entity.User = null; }
private void attach_UserRoles(UserRole entity) { this.SendPropertyChanging(); entity.User = this; }
partial void DeleteUserRole(UserRole instance);
partial void UpdateUserRole(UserRole instance);
partial void InsertUserRole(UserRole instance);