Esempio n. 1
0
        private List <IdDescripcionVM> EquiposDeLaZona(int zonaId)
        {
            var zonaHelper = new ZonaHelper(Context);
            var zona       = Context.Zonas.Find(zonaId);

            var result = zonaHelper.EquiposDeLaZona(zona)
                         .Select(x => new IdDescripcionVM
            {
                Id          = Convert.ToInt32(x.Value),
                Descripcion = x.Text
            })
                         .ToList();

            result.Add(new IdDescripcionVM
            {
                Id          = -1,
                Descripcion = "LIBRE"
            });

            result.Add(new IdDescripcionVM
            {
                Id          = -2,
                Descripcion = "INTERZONAL"
            });

            return(result);
        }
Esempio n. 2
0
        public ActionResult ModificarEquipos(int parentId, int id)
        {
            var zona                    = Context.Zonas.Find(id);
            var zonaHelper              = new ZonaHelper(Context);
            var equiposDeLaZona         = zonaHelper.EquiposDeLaZona(zona);
            var equiposDelTorneoSinZona = zonaHelper.EquiposDelTorneoSinZona(zona);

            var vm = new ModificarEquiposVM(id, zona?.Nombre, zona.Torneo.Id, zona.Torneo.Descripcion, equiposDeLaZona, equiposDelTorneoSinZona);

            return(View(vm));
        }