public List <FoodPercentageView> SaveFoodPercentages(List <FoodPercentageView> percentageList) { percentageList.ForEach(pl => { var plModel = new FoodPercentage(); if (pl.Id > 0) { plModel = Repository.GetById <FoodPercentage>(pl.Id); pl.SetTo(plModel); Repository.Update(plModel); } else { pl.SetTo(plModel); Repository.Create(plModel); pl.Id = plModel.Id; } //pl=plModel.ToView(); }); return(percentageList); }
public static void SetTo(this FoodPercentageView view, FoodPercentage model) { Mapper.Map(view, model); }
public static FoodPercentageView ToView(this FoodPercentage model) { return(Mapper.Map <FoodPercentageView>(model)); }