public ActualDataController(SubdivisionsContext context) { _context = context; if (_context.ActualData.Count() >= 1) { ActualData firstActualData = new ActualData() { Date = new DateTime(1941, 6, 22), SubdivisionId = _context.Subdivisions.FirstOrDefault().Id, DocumentId = _context.Documents.FirstOrDefault().Id, DocumentPage = 10, LocationId = _context.Locations.FirstOrDefault().Id, }; ActualData secondActualData = new ActualData() { Date = new DateTime(1941, 6, 23), SubdivisionId = _context.Subdivisions.FirstOrDefault().Id, DocumentId = _context.Documents.FirstOrDefault().Id, DocumentPage = 18, LocationId = _context.Locations.OrderBy(ad => ad.Id).LastOrDefault().Id }; _context.ActualData.AddRange(firstActualData, secondActualData); _context.SaveChanges(); } }
public SubdivisionsController(SubdivisionsContext context) { _context = context; if (!_context.Subdivisions.Any()) { Commander Kuznecov = _context.Commanders.FirstOrDefault(x => x.LastName == "Кузнецов"); TypeOfSubdivision army = _context.TypesOfSubdivision.FirstOrDefault(t => t.Name == "Армия"); Subdivision armyNumber3 = new Subdivision { Commander = Kuznecov, Strength = 212625, Composition = "4ск 11мк 11сд 27сд 56сд 85сд 204мсд 29тд 33тд 7птартб", Name = "3 Армия", TypeOfSubdivision = army }; Commander Korobkov = _context.Commanders.FirstOrDefault(x => x.LastName == "Коробков"); Subdivision armyNumber4 = new Subdivision { Commander = Korobkov, Strength = 212625, Composition = "28ск 14мк 6сд 42сд 49сд 75сд 205мсд 22тд 30тд 10сад", Name = "4 Армия", TypeOfSubdivision = army }; _context.Subdivisions.AddRange(armyNumber3, armyNumber4); _context.SaveChanges(); } }
public DocumentsController(SubdivisionsContext context) { _context = context; if (!_context.Documents.Any()) { Document doc = new Document { Name = "ЦАМО фонд 208 опись 2511 дело 206 - Журнал военных действий Западного фронта за июнь 1941 года", PagesCount = 75, Url = "https://drive.google.com/file/d/12MItRzkKGkj1zTw46na5ZzC7mcVdX07f/view?usp=sharing" }; _context.Documents.Add(doc); _context.SaveChanges(); } }
public RanksController(SubdivisionsContext context) { _context = context; if (!_context.Ranks.Any()) { Rank LieutenantGeneral = new Rank { Name = "Генерал-Лейтенант" }; Rank MajorGeneral = new Rank { Name = "Генерал-Майор" }; _context.Ranks.AddRange(LieutenantGeneral, MajorGeneral); _context.SaveChanges(); } }
public CommandersController(SubdivisionsContext context) { db = context; if (!db.Commanders.Any()) { Rank LieutenantGeneral = db.Ranks.FirstOrDefault(x => x.Name == "Генерал-Лейтенант"); Rank MajorGeneral = db.Ranks.FirstOrDefault(x => x.Name == "Генерал-Майор"); db.Commanders.Add(new Commander { LastName = "Кузнецов", Rank = LieutenantGeneral }); db.Commanders.Add(new Commander { LastName = "Коробков", Rank = MajorGeneral }); db.SaveChanges(); } }
public LocationsController(SubdivisionsContext context) { _context = context; if (!_context.Locations.Any()) { Location minsk = new Location { Name = "Минск", CoordinateX = 53.9, CoordinateY = 27.58 }; Location grodno = new Location { Name = "Гродно", CoordinateX = 53.68, CoordinateY = 23.83 }; Location kobrin = new Location { Name = "Кобрин", CoordinateX = 54.42, CoordinateY = 24.36 }; _context.AddRange(minsk, grodno, kobrin); _context.SaveChanges(); } }
public TypesOfSubdivisionController(SubdivisionsContext context) { _context = context; }