// // GET: /MealItem/Details/5 public ActionResult Details(int id) { MealItem mealitem = _service.GetById(id); if (mealitem == null) { mealitem = new MealItem(); } MealItemViewModel mtvm = Mapper.Map <MealItem, MealItemViewModel>(mealitem); return(View(mtvm)); }
// // GET: /MealItem/Details/5 public ActionResult Details(int id) { MealItem mealitem = _service.GetById(id); if (mealitem == null) { mealitem = new MealItem(); } MealItemViewModel mtvm = Mapper.Map <MealItem, MealItemViewModel>(mealitem); List <MealItemsPhoto> phl = new List <MealItemsPhoto>(); foreach (var p in mealitem.MealItems_Photos) { MealItemsPhoto ph = new MealItemsPhoto(); ph = Mapper.Map <MealItems_Photos, MealItemsPhoto>(p); phl.Add(ph); } mtvm.Images = phl; if (mealitem.ServingUnit != null) { mtvm.ServingUnitDD.SelectedId = _service.ServingUnitDDList().ToList().Where(x => x.ServingUnitID == mealitem.ServingUnit).FirstOrDefault().ServingUnit; } if (mealitem.MealTypeID != null) { mtvm.MealTypeDD.SelectedId = _service.MealTypeDDList().ToList().Where(x => x.MealTypeID == mealitem.MealTypeID).FirstOrDefault().Name; } if (mealitem.CusineTypeID != null) { mtvm.CusineTypeDD.SelectedId = _service.CuisineTypeDDList().ToList().Where(x => x.CuisineTypeID == mealitem.CusineTypeID).FirstOrDefault().Name; } if (mealitem.DietTypeID != null) { mtvm.DietTypeDD.SelectedId = _service.DietTypeDDList().ToList().Where(x => x.DietTypeID == mealitem.DietTypeID).FirstOrDefault().Name; } ; mtvm = PopulateDropDown(mtvm, mealitem); ViewData["MealItemViewModel"] = mtvm; //MealItemViewModel mtvm = Mapper.Map<MealItem, MealItemViewModel>(mealitem); //if (mtvm.MealTypeDD == null) // mtvm.MealTypeDD = new MealTypeDDListViewModel(); //mtvm.MealTypeDD.SelectedMealType = _service.MealTypeDDList().Where(x=>x.MealTypeID==mtvm.MealTypeDD.; return(View(mtvm)); }
// // GET: /MealItem/Details/5 public ActionResult Details(int id) { MealItem mealitem = _service.GetById(id); if (mealitem == null) { mealitem = new MealItem(); } MealItemViewModel mtvm = Mapper.Map <MealItem, MealItemViewModel>(mealitem); mtvm = PopulateDropDown(mtvm, mealitem); ViewData["MealItemViewModel"] = mtvm; //MealItemViewModel mtvm = Mapper.Map<MealItem, MealItemViewModel>(mealitem); //if (mtvm.MealTypeDD == null) // mtvm.MealTypeDD = new MealTypeDDListViewModel(); //mtvm.MealTypeDD.SelectedMealType = _service.MealTypeDDList().Where(x=>x.MealTypeID==mtvm.MealTypeDD.; return(View(mealitem)); }