Example #1
0
 /// <summary>
 /// Deprecated Method for adding a new object to the ImaginePrimireTuristicas EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToImaginePrimireTuristicas(ImaginePrimireTuristica imaginePrimireTuristica)
 {
     base.AddObject("ImaginePrimireTuristicas", imaginePrimireTuristica);
 }
        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);
        }
Example #3
0
 /// <summary>
 /// Create a new ImaginePrimireTuristica object.
 /// </summary>
 /// <param name="imageID">Initial value of the ImageID property.</param>
 public static ImaginePrimireTuristica CreateImaginePrimireTuristica(global::System.Int32 imageID)
 {
     ImaginePrimireTuristica imaginePrimireTuristica = new ImaginePrimireTuristica();
     imaginePrimireTuristica.ImageID = imageID;
     return imaginePrimireTuristica;
 }