public ActionResult Action(int?ID) { AccomodationPackageActionModel model = new AccomodationPackageActionModel(); if (ID.HasValue) //we are trying to edit a record { var accomodationPackage = accomodationPackagesService.GetAccomodationPackageByID(ID.Value); model.ID = accomodationPackage.ID; model.AccomodationTypeID = accomodationPackage.AccomodationTypeID; model.Name = accomodationPackage.Name; model.NoOfRoom = accomodationPackage.NoOfRoom; model.FeePerNight = accomodationPackage.FeePerNight; model.AccomodationPackagePictures = accomodationPackagesService.GetPicturesByAccomodationPackageID(accomodationPackage.ID); } model.AccomodationTypes = accomodationTypesService.GetAllAccomodationTypes(); return(PartialView("_Action", model)); }