public Creative(CreativeView creative, string userId) { Name = creative.Name; Rank = 0; Count = 0; CreateData = DateTime.Now; RedactData = DateTime.Now; UserId = userId; }
public static void CreateCreative(CreativeView creative, string userId) { Creative newCreative = new Creative(creative, userId); using (var db = new ApplicationDbContext()) { db.Creatives.Add(newCreative); db.Users.Find(userId).CountCreatives++; db.SaveChanges(); } if (creative.Chapters != null) { foreach (ChapterView chapter in creative.Chapters) { Chapter newChapter = new Chapter(chapter, newCreative.Id); using (var db = new ApplicationDbContext()) { db.Chapters.Add(newChapter); db.SaveChanges(); } if (chapter.Tags != null) { foreach (Tag tag in chapter.Tags) { Tag newTag = new Tag(tag, newChapter.Id); using (var db = new ApplicationDbContext()) { db.Tags.Add(newTag); db.SaveChanges(); } } } } } }
public AddJornalPresenter() { _view = new AddNewJornalView(); _view.AddListenerToCreate(CreativeListener); }
public void Create(CreativeView creative) { UserPageService.CreateCreative(creative, User.Identity.GetUserId()); }
public string GetCreative(CreativeView creative) { return(CreativeService.GetCreative(creative.Id)); }
public AddBookPresenter() { _view = new AddNewBookView(); _view.AddListenerToCreate(CreativeListener); }
public AddNewsPaperPresenter() { _view = new AddNewNewsPaperView(); _view.AddListenerToCreate(CreativeListener); }