Ejemplo n.º 1
0
        //DropCreateDatabaseIfModelChanges
        protected override void Seed(EFContext context)
        {
            context.Roles.Add(new Role {
                Id = 1, Name = "admin"
            });
            context.Roles.Add(new Role {
                Id = 2, Name = "moderator"
            });
            context.Roles.Add(new Role {
                Id = 3, Name = "user"
            });
            context.SaveChanges();
            User us = new User {
                FirstName = "Admin", LastName = "Admin", Email = "*****@*****.**", Password = "******", RoleId = 1
            };

            context.Users.Add(us);
            context.SaveChanges();
            Room room = new Room {
                Name = "public_room", RoomTypeAsString = "Large", SizeRoom = 25
            };

            context.Rooms.Add(room);
            context.SaveChanges();
            UsersRooms usersRooms = new UsersRooms {
                Users_Id = us.Id, Rooms_Id = room.Id
            };

            context.UsersRoom.Add(usersRooms);
            context.SaveChanges();
        }
Ejemplo n.º 2
0
 //добавление пользователя в комнату
 public JsonResult RoomAddUser(UsersRooms roomsUsers)
 {
     if (UsersRoomsdb.GetObjID(roomsUsers) == 0)
     {
         return(Json(UsersRoomsdb.Create(roomsUsers), JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(JsonRequestBehavior.AllowGet));
     }
 }
Ejemplo n.º 3
0
 //удалить из комнаты
 public JsonResult DeleteUserAndRoom(UsersRooms usersRooms)
 {
     return(Json(UsersRoomsdb.Delete(UsersRoomsdb.GetObjID(usersRooms)), JsonRequestBehavior.AllowGet));
 }