public async Task <int> Create(CreateSeriesEntityViewModel model) { var name = $"{model.Name} - S_{model.Season} - Ep_{model.Episode}"; var seriesEntity = new SeriesEntity() { Name = name, Episode = model.Episode, Season = model.Season, Poster = model.Poster, Trailer = model.Trailer, SeriesId = model.SeriesId }; await this._repository.Add(seriesEntity); await this._repository.SaveChangesAsync(); return(seriesEntity.Id); }
public async Task <IActionResult> Create(CreateSeriesEntityViewModel model) { int id = await this._seriesEntityService.Create(model); return(this.RedirectToAction("Details", new { id = id })); }
public IActionResult Create(Guid seriesId, string name, string poster) { var viewModel = new CreateSeriesEntityViewModel(seriesId, name, poster); return(this.View(viewModel)); }