public Beer ReverseMap(BeerViewmodel raw) { return(new Beer() { Id = raw.Id, Name = raw.Name, AlcoholPercentage = raw.AlcoholPercentage, IBU = raw.IBU, Quantity = raw.Quantity, BeerTypeId = raw.BeerTypeId, BreweryId = raw.BreweryId }); }
public List <BeerViewmodel> MapRange(List <Beer> raw) { List <BeerViewmodel> mapped = new List <BeerViewmodel>(); foreach (var b in raw) { BeerViewmodel temp = new BeerViewmodel() { Id = b.Id, Name = b.Name, AlcoholPercentage = b.AlcoholPercentage, IBU = b.IBU, Quantity = b.Quantity, BeerTypeId = b.BeerTypeId, BreweryId = b.BreweryId }; mapped.Add(temp); } return(mapped); }
public int UpdateBeer([FromBody] BeerViewmodel beer) { return(_beerManager.Update(_beerMapperProfile.ReverseMap(beer))); }
public int InsertBeer([FromBody] BeerViewmodel beer) { return(_beerManager.Create(_beerMapperProfile.ReverseMap(beer))); }