public async Task <Guid> CreatePest(CreatePestViewModel model) { var pest = new Pest() { Name = model.Name, CreatedOn = DateTime.UtcNow, PestImgUrl = model.PestImgUrl, ShortDescription = model.ShortDescription, SuperFamily = model.SuperFamily, }; await this._pestRepository.AddAsync(pest); await this._pestRepository.SaveChangesAsync(); return(pest.Id); }
public async Task <IActionResult> Create(CreatePestViewModel viewModel) { var id = await this._pestsService.CreatePest(viewModel); return(this.RedirectToAction("Details", new { id = id })); }
public IActionResult Create() { var familyViewModel = new CreatePestViewModel(); return(this.View(familyViewModel)); }