public ActionResult Edit(EditEventoModel model)
        {
            var evento = _eventoRepository.GetById(model.IdEvento);

            if (model.PictureFile != null && model.PictureFile.ContentLength > 0)
            {
                var fileName = Path.GetFileName(model.PictureFile.FileName);
                if (fileName != null)
                {
                    var temp = "~/Content/dataImg/eventsImages";
                    var name = evento.idEvento.ToString(CultureInfo.InvariantCulture) + Path.GetExtension(model.PictureFile.FileName);
                    var path = Path.Combine(Server.MapPath(temp), name);
                    model.PictureFile.SaveAs(path);
                    temp         += "/" + name;
                    evento.imgUrl = temp;
                }
            }

            evento.direccion       = model.Address;
            evento.fechaInicio     = DateTime.Parse(model.StartDate);
            evento.fechaExpiracion = DateTime.Parse(model.EndDate);
            evento.nombreEvento    = model.Name;
            evento.activo          = _eventoRepository.GetActiveEventValue(model.Active);
            evento.idCiudad        = model.City;
            //evento.Ciudad = _ciudadRepo.Filter(x => x.idCiudad == model.City).First();
            evento.idEstado = model.State;
            //evento.Estado = _estadoRepo.Filter(x => x.idEstado == model.State).First();
            evento.idPais = model.Country;
            //evento.Pais = _paisRepo.Filter(x => x.idPais == model.Country).First();
            evento.descripcion = model.Description;
            evento.idCategoria = model.Category;

            _eventoRepository.Update(evento);

            return(RedirectToAction("Index"));
        }