public async Task <IActionResult> Post([FromBody] TvNetworkUpdateViewModel vm) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var newTvNetwork = new TvNetwork(); // newTvNetwork.Id = 2008; newTvNetwork.Name = vm.Name; // var model = mapper.Map<TvNetworkUpdateViewModel, TvNetwork>(vm); repostiory.AddTvNetwork(newTvNetwork); await unitOfWork.SaveAsync(); var result = mapper.Map <TvNetwork, TvNetworkViewModel>(newTvNetwork); return(Ok(result)); } catch (Exception ex) { return(Ok(new { success = false, result = ex.Message })); } }
public void RemoveTvNetwork(TvNetwork model) { context.TvNetworks.Remove(model); }
public void AddTvNetwork(TvNetwork model) { context.TvNetworks.Add(model); }