Esempio n. 1
0
 public ActionResult RegisterTorneo(TorneoFormViewModel torneo)
 {
     if (ModelState.IsValid)
     {
         var filename  = Path.GetFileNameWithoutExtension(torneo.Imagen.ImageFile.FileName);
         var extension = Path.GetExtension(torneo.Imagen.ImageFile.FileName);
         filename = filename + DateTime.Now.ToString("yy-MM-dd") + extension;
         torneo.Direccion.ciuadad_id = torneo.ciudad_id;
         torneo.Imagen.imagen_title  = filename;
         torneo.Imagen.imagen_path   = "~/Images/" + filename;
         var NewTorneo = new Torneo()
         {
             Direccion           = torneo.Direccion,
             Imagen              = torneo.Imagen,
             torneo_nombre       = torneo.torneo_nombre,
             torneo_descripcion  = torneo.torneo_descripcion,
             torneo_fecha_inicio = torneo.torneo_fecha_inicio,
             torneo_hora_inicio  = torneo.torneo_hora_inicio,
             torneo_precio       = torneo.torneo_precio,
             torneo_estado       = torneo.torneo_estado
         };
         filename = Path.Combine(Server.MapPath("~/Images/"), filename);
         torneo.Imagen.ImageFile.SaveAs(filename);
         db.Torneo.Add(NewTorneo);
         db.SaveChanges();
         return(RedirectToAction("ListaTorneos", "Torneos"));
     }
     ViewBag.provincia_id = new SelectList(db.Provincia, "Id", "Nombre");
     return(View(torneo));
 }
Esempio n. 2
0
        //GET: Torneos/RegisterTorneo
        public ActionResult RegisterTorneo()
        {
            ViewBag.provincia_id  = new SelectList(db.Provincia, "Id", "Nombre");
            ViewBag.torneo_estado = conf.configuracion.EstadosTorneo;
            var provincias = db.Provincia.ToList();
            var viewModel  = new TorneoFormViewModel();

            return(View(viewModel));
        }