public async Task <IActionResult> Detail(int?id) { var item = default(Counseling); if (id == null) { item = new Counseling { Id = -1 }; } else { item = await this.Db.Counselings .FirstOrDefaultAsync(x => x.Id == id.Value); } if (item == null) { return(NotFound()); } var targetWriter = default(User); targetWriter = await this.Db.Users.FirstOrDefaultAsync(x => x.Id == item.UserId); item.User = targetWriter; return(View(item)); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { LandingRequest.Build(modelBuilder); Notice.Build(modelBuilder); Broadcast.Build(modelBuilder); IdelStar.Build(modelBuilder); PressCoverage.Build(modelBuilder); IdelTV.Build(modelBuilder); IdelEvent.Build(modelBuilder); User.Build(modelBuilder); Counseling.Build(modelBuilder); Reservation.Build(modelBuilder); BeforeAfter.Build(modelBuilder); Manager.Build(modelBuilder); MainSlide.Build(modelBuilder); base.OnModelCreating(modelBuilder); }
public CounselingWithPerson(Counseling c, PersonDetail p) { Counseling = c; PersonDetail = p; }