public MySqlContext(DbContextOptions options) : base(options) { //Database.EnsureDeleted(); Database.EnsureCreated(); if (Articles.Count() == 0) { PutData data = new PutData(); Articles.AddRange(data.articles); Comments.AddRange(data.comments); SuperUsers.Add(data.super); TeacherUsers.AddRange(data.teacher); StudentUsers.AddRange(data.studentUser); TestStudents.AddRange(data.testStudents); QuestionAnswers.AddRange(data.questionAnswers); Tests.AddRange(data.tests); Themes.AddRange(data.themes); TestThemes.AddRange(data.TestThemas); Questions.AddRange(data.questions1); Questions.AddRange(data.questions2); Questions.AddRange(data.questions3); Marks.AddRange(data.Marks1); Marks.AddRange(data.Marks2); EventProfileUsers.AddRange(data.EventProfileUsers); Meetups.AddRange(data.Meetups); Speakers.AddRange(data.Speakers); SaveChanges(); } }
internal void Update(IServiseRepository storage) { ClearLists(); Marks.AddRange(storage.Marks); Models.AddRange(storage.Models); BodyTypes.AddRange(storage.BodyTypes); EngineTypes.AddRange(storage.EngineTypes); EngineVolumes.AddRange(storage.EngineVolumes); TransTypes.AddRange(storage.TransTypes); }
public DBOStudent(string firstname, string lastname, int yearOfBirth, string marksString, int facultyID, int universityID) : base(firstname, lastname, yearOfBirth) { if (marksString != null) { Marks.AddRange(from String mark in new List <string>(marksString.Split(' ')) select Int32.Parse(mark)); } //if (marks != null) // Marks.AddRange(from String mark in marks // select Int32.Parse(mark)); MarksString = marksString; FacultyID = facultyID; UniversityID = universityID; }
public StudentVM(Student s) { Id = s.Id; FirstName = s.FirstName; LastName = s.LastName; MiddleName = s.MiddleName; GroupName = s.Group.Name; FacultyName = s.Group.Faculty.Name; var marks = s.Marks?.Select(m => m.Value).ToArray(); if (marks != null) { Marks.AddRange(marks); } }