public static void DBInit( SnilDBContext db, int commonId, string title, string discriptionPrefix, string projectStatus, DateTime?dataTime, Language language, Image image, Document document, List <Project> projects) { var project = new Project() { CommonID = commonId, ProjectName = title, ShortDescription = discriptionPrefix + _shortDiscription, Description = discriptionPrefix + _description, ProjectStatus = projectStatus, CreationDate = dataTime, Language = language, Image = image, Document = document }; projects.Add(project); db.Projects.Add(project); db.SaveChanges(); }
public static void DBInit(SnilDBContext db, out Language[] lang) { db.Languages.AddRange(_languages); db.SaveChanges(); lang = (Language[])_languages.Clone(); }
public static void DBInit(SnilDBContext db, out PageType[] pages) { db.PageTypes.AddRange(_pageTypes); db.SaveChanges(); pages = (PageType[])_pageTypes.Clone(); }
public static void DBInit(SnilDBContext dBContext, string description, out Biography biography) { biography = new Biography { Description = description + _description }; dBContext.Biographies.Add(biography); dBContext.SaveChanges(); }
public static void DBInit(SnilDBContext db, string topicName, EducationBlock educationBlock) { var preview = new EducationTopic() { TopicName = topicName, EducationBlock = educationBlock }; db.EducationTopics.Add(preview); db.SaveChanges(); }
public static void DBInit(SnilDBContext db, byte[] imageByte, string imgPath, out Image image) { image = new Image() { ImageName = "Default", Image1 = imageByte, ImageTypeExtenction = GetImageExtenction(imgPath) }; db.Images.Add(image); db.SaveChanges(); }
public static void DBInit(SnilDBContext db, string title, string discriptionPrefix, int commonId, Image image, Language language, List <EducationBlock> educationBlocks) { var block = new EducationBlock { Name = title, Description = discriptionPrefix + _discription, CommonBlockTypeId = commonId, Image1 = image, Language = language }; educationBlocks.Add(block); }
public static void DBInit(SnilDBContext db, byte[] content, string path, out Document document) { document = new Document() { DocumentName = "Document!", FileContent = content, CreatedOn = DateTime.UtcNow.AddDays(-1), IsDeleted = false, ModifiedOn = DateTime.UtcNow, FileTypeExtenction = GetDocumentExtenction(path) }; db.Documents.Add(document); db.SaveChanges(); }
public static void DBInit(SnilDBContext dBContext, string name, Language lang, List <Lecture> lectures, Document document) { var lecture = new Lecture { LectureName = lang.LanguageName + name, Description = lang.LanguageName + _description, Language = lang, Document = CopyDocument(document), Specialisation = new Specialisation { SpecialisationName = "SPName" + lang.LanguageName, Speciality = "Specil", Language = lang } }; lectures.Add(lecture); dBContext.Lectures.Add(lecture); dBContext.SaveChanges(); }
public static void DBInit(SnilDBContext dBContext, string title, Language language, Document document, List <Seminar> seminars) { var seminar = new Seminar { Title = title, Topic1 = new Topic { TopicName = title + "Global Topic" }, Language = language, Document = CopyDocument(document), EventDate = DateTime.UtcNow }; seminars.Add(seminar); dBContext.Seminars.Add(seminar); dBContext.SaveChanges(); }
public static void DBInit( SnilDBContext db, string header, string discriptionPrefix, PageType pageTypeName, Language language, byte[] imgPath, bool isShorted = false) { var preview = new PreView() { Header = header, ShortDescription = (isShorted ? (discriptionPrefix + _shortDiscription) : (discriptionPrefix + _description)), PageTypeName = pageTypeName, Language = language, Image = imgPath }; db.PreViews.Add(preview); db.SaveChanges(); }
public static void DBInit( SnilDBContext dBContext, int personUniqueIdentifire, string name, string secoundName, string fathers, Biography biogr, Image img, string acadTitle, string degree, Language lang, string status, string interests, List <Lecture> lectures, List <Seminar> seminars, List <Project> projects) { var person = new Person() { PersonUniqueIdentifire = personUniqueIdentifire, PersonName = name, SecoundName = secoundName, FathersName = fathers, Biography1 = CopyBiography(name, biogr), Image = CopyImage(img), AcademicTitle = acadTitle, Degree = degree, Language = lang, ProfessionStatus = status, PersonalInterests = interests, Lectures = lectures.Where(p => p.Language.LanguageCode == lang.LanguageCode).Take(3).ToArray(), Seminars = seminars.Where(p => p.Language.LanguageCode == lang.LanguageCode).Take(3).ToArray(), Projects = projects.Where(p => p.Language.LanguageCode == lang.LanguageCode).Take(3).ToArray() }; dBContext.People.Add(person); dBContext.SaveChanges(); }
public FileManager(SnilDBContext dbContext, IMapper mapper) { this._dbContext = dbContext; this._mapper = mapper; }
public ProjectsService(ILogger logger, SnilDBContext repository, IMapper mapper) { this._logger = logger; this._repository = repository; this._mapper = mapper; }
public ImageManager(SnilDBContext snilDbContext, IMapper mapper) { this._snilDbContext = snilDbContext; this._mapper = mapper; }
public EducationService(ILogger logger, SnilDBContext repository, IMapper mapper) { this._logger = logger; this._mapper = mapper; this._repository = repository; }
public HomeService(ILogger logger, SnilDBContext repository) { this._logger = logger; this._repository = repository; }