public async Task <ActionResult> News(string id) { var elem = await Context.Routes.SingleAsync(x => x.Shortcut == id); elem.AddView(); this.SetTheme(elem); await Context.SaveChangesAsync(); this.SetTheme(elem); var phs = elem as Photoshop; if (phs != null) { var model = new DetailsViewData { RouteDetails = phs.As <PhotoshopViewModel.Details>(), Categorieses = Context.Categories.ToList().As <IList <CategoryViewModel> >() }; return(View("News", "_Layout", model)); } var phr = elem as Photorent; if (phr != null) { var model = phs.As <PhotorentViewModel.Details>(); // model.Categorieses = _context.Categories.ToList().As<IList<CategoryViewModel>>(); return(View("News", "_Layout", model)); } return(HttpNotFound()); }
public async Task <DetailsViewModel> GetJournalDetailsViewModelAsync(int journalId) { JournalDTO journal = await service.GetByIdAsyncWithMentor(journalId); if (journal == null) { return(null); } var viewModelData = new DetailsViewData(journal); DetailsViewModel viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public async Task <DetailsViewModel> GetDetailsViewModelAsync(string mentorId) { MentorDTO mentor = await mentorService.GetByIdAsync(mentorId); if (mentor == null) { return(null); } var viewModelData = new DetailsViewData(mentor); DetailsViewModel viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public async Task <DetailsViewModel> GetAttendancesDetailsViewModelAsync(int attendanceId) { AttendanceDTO attendance = await attendanceService.GetByIdAsync(attendanceId); if (attendance == null) { return(null); } DetailsViewData viewModelData = new DetailsViewData(attendance); DetailsViewModel viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public async Task <DetailsViewModel> GetDetailsViewModelAsync(int assignmentId) { AssignmentDTO assignment = await assignmentService.GetByIdWithAssignmentFileCreatorAndSubmissionsAsync(assignmentId); if (assignment == null) { return(null); } DetailsViewData viewModelData = new DetailsViewData(assignment); DetailsViewModel viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public async Task <DetailsViewModel> GetDetailsViewModelAsync(int assignmentId, string studentId) { SubmissionDTO submission = await service.GetByCompositeKeysAsync(assignmentId, studentId); if (submission == null) { return(null); } var viewModelData = new DetailsViewData(submission); var viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public async Task <DetailsViewModel> GetDetailsViewModelAsync(string studentId) { StudentDTO student = await studentService.GetByIdAsync(studentId); if (student == null) { return(null); } var viewModelData = new DetailsViewData(student); DetailsViewModel viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public async Task <DetailsViewModel> GetWorkDayDetailsViewModelAsync(int workDayId) { WorkDayDTO workDayDTO = await workDayService.GetWorkDayWithAttendeesByIdAsync(workDayId); if (workDayDTO == null) { return(null); } var viewModelData = new DetailsViewData(workDayDTO); DetailsViewModel viewModel = viewModelFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData); return(viewModel); }
public ActionResult Details2(string shortcut) { var photostudio = _context .Photostudios .SingleOrDefault(x => x.Shortcut == shortcut); if (photostudio == null) { return(HttpNotFound()); } var viewData = new DetailsViewData { Item = Mapper.Map <PhotostudioViewModel.Detaills>(photostudio) }; return(View(viewData)); }
public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var calendar = db.Calendars.Find(id); if (calendar == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = Mapper.Map <CalendarViewModel>(calendar) }; return(View(model)); }
public async Task <ActionResult> Edit(string shortcut) { if (shortcut == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var page = await _context.Pages.FirstOrDefaultAsync(x => x.Shortcut == shortcut); if (page == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = Mapper.Map <PublicViewModel.Details>(page) }; return(View(model)); }
// GET: /Adds/Details/5 public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var ad = await _db.Ads.FindAsync(id); if (ad == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = Mapper.Map <AdViewModel.Details>(ad) }; return(View(model)); }
public ActionResult Details(string shortcut) { if (shortcut == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var masterclass = _context.Masterclasses.SingleOrDefault(x => x.Shortcut == shortcut); if (masterclass == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = Mapper.Map <MasterclassViewModel.Details>(masterclass) }; return(View(model)); }
public async Task <ActionResult> Details(string shortcut) { if (shortcut == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Photorent photorent = await _context.Photorents.SingleOrDefaultAsync(x => x.Shortcut == shortcut); if (photorent == null) { return(HttpNotFound()); } var model = new DetailsViewData() { RouteDetails = Mapper.Map <PhotorentViewModel.Details>(photorent) }; return(View(model)); }
public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UserInformation userinformation = await _db.UserInformations.FindAsync(id); if (userinformation == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = Mapper.Map <UserInformationViewModel.Summary>(userinformation) }; return(View(model)); }
public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Hall hall = _context.Halls.Find(id); if (hall == null) { return(HttpNotFound()); } var data = new DetailsViewData() { Item = hall.As <HallViewModel.Details>() }; return(View(data)); }
public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var photomodel = _context.Photomodels.Find(id) .As <PhotomodelViewModel.Details>(); if (photomodel == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = photomodel }; return(View(model)); }
public async Task <ActionResult> Details(string shortcut) { if (shortcut == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Photoshop photoshop = await _context.Photoshops.SingleOrDefaultAsync(x => x.Shortcut == shortcut); if (photoshop == null) { return(HttpNotFound()); } var model = new DetailsViewData { RouteDetails = Mapper.Map <PhotoshopViewModel.Details>(photoshop) }; // model.Categorieses = _context.Categories.ToList().As<IList<CategoryViewModel>>(); return(View(model)); }
public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var photographer = _context.Photographers .SingleOrDefault(x => x.Shortcut == id); if (photographer == null) { return(HttpNotFound()); } var model = new DetailsViewData { Item = Mapper.Map <PhotographerViewModel.Details>(photographer) }; return(View(model)); }