public ActionResult Save(PrimireTuristicaModel model)
        {
            if (ModelState.IsValid)
            {
                var entity = PrimireTuristicaRepository.Select(x => x.ID == model.Id).FirstOrDefault() ?? new PrimireTuristica();

                model.ToEntity(ref entity);

                try
                {
                    PrimireTuristicaRepository.Insert(entity);
                }
                catch (Exception ex)
                {
                    throw;
                }

                if (model.ImageIds != null && model.ImageIds.Any())
                {
                    foreach (var imageId in model.ImageIds)
                    {
                        var imgp = new ImaginePrimireTuristica { ImageID = imageId, PrimireTuristicaID = entity.ID };
                        ImaginePrimireTuristicaRepository.Insert(imgp);
                    }

                }
                return Json(new { success = true });
            }

            var zone = ZonaRepository.Select();
            ViewBag.Zone = Utils.SelectList(zone, "ID", "Nume", "Selectati Zona");

            return PartialView("_Edit", model);
        }
        public ActionResult Get(int? id)
        {
            var model = new PrimireTuristicaModel();
            if (id > 0)
            {
                model = PrimireTuristicaRepository.Select(x => x.ID == id).FirstOrDefault().ToModel();
            }

            var zone = ZonaRepository.Select();
            ViewBag.Zone = Utils.SelectList(zone, "ID", "Nume", "Selectati Zona");

            return PartialView("_Edit", model);
        }