protected override void Seed(MessengerModel context) { Message message = new Message() { Sender = new User { UserName = "******", Papassword = "******", }, Text = "Hello World", }; context.Messages.Add(message); context.SaveChanges(); }
protected override void Seed(MessengerModel context) { User vlad = new User { UserName = "******", Papassword = "******", }; User dima = new User { UserName = "******", Papassword = "******", }; User stas = new User { UserName = "******", Papassword = "******", }; User tolik = new User { UserName = "******", Papassword = "******", }; User milky = new User { UserName = "******", Papassword = "******", Image = GetBytesIcon(@"D:\NigasIcon2.jpg") }; User deShawn = new User { UserName = "******", Papassword = "******", }; List <User> users = new List <User>() { vlad, dima, stas, tolik, milky, deShawn }; Status status = new Status { IsAdmin = true, Participant = new List <Participant>() { new Participant() }, }; Room generalRoom = new Room() { Name = "General", IsPrivate = false, }; Room testRoom = new Room() { Name = "TestRoom", IsPrivate = false, }; Room testDialog = new Room() { Name = "testDialog", IsPrivate = false, }; Participant participant1 = new Participant() { Room = generalRoom, Users = users }; Participant participant2 = new Participant() { Room = testRoom, Users = new List <User> { vlad, tolik, dima, milky } }; Participant participant3 = new Participant() { Room = testDialog, Users = new List <User> { deShawn, milky } }; Message message = new Message() { Sender = vlad, Text = "Hello World", SendTime = DateTime.Today, Room = generalRoom }; Message message1 = new Message() { Sender = stas, Text = "Ok!", SendTime = DateTime.Today, Room = generalRoom }; Message message2 = new Message() { Sender = vlad, Text = "Hello guys!!", SendTime = DateTime.Today, Room = testRoom }; Message message3 = new Message() { Sender = stas, Text = "Hi man!", SendTime = DateTime.Today, Room = testRoom }; Message message4 = new Message() { Sender = dima, Text = "How are u?", SendTime = DateTime.Today, Room = testRoom }; Message message5 = new Message() { Sender = tolik, Text = "Pretty good!!", SendTime = DateTime.Today, Room = testRoom }; Message message6 = new Message() { Sender = milky, Text = "I think i saw u diging apples..", SendTime = DateTime.Today, Room = testDialog }; Message message7 = new Message() { Sender = deShawn, Text = "Ye niga! It was tomorrow!", SendTime = DateTime.Today, Room = testDialog }; Message message8 = new Message() { Sender = milky, Text = "Ok! I'll be back yesterday", SendTime = DateTime.Today, Room = testDialog }; Message message9 = new Message() { Sender = milky, Text = "Test<", SendTime = DateTime.Today, Room = generalRoom }; List <Room> rooms = new List <Room>() { generalRoom, testDialog, testRoom }; List <Participant> participants = new List <Participant>() { participant1, participant2, participant3 }; List <Message> messages = new List <Message> { message, message1, message2, message3, message4, message5, message6, message7 }; context.Users.AddRange(users); context.Rooms.AddRange(rooms); context.Participant.AddRange(participants); context.Messages.AddRange(messages); context.SaveChanges(); context.SaveChanges(); context.SaveChanges(); context.SaveChanges(); context.Messages.Add(message8); context.Messages.Add(message9); context.SaveChanges(); //gggg //hello }