コード例 #1
0
        public ClaseView()
        {
            InitializeComponent();
            ClaseViewModel modelo = new ClaseViewModel(DialogCoordinator.Instance);

            this.DataContext = modelo;
            this.tFechaCreacion.SelectedDate = DateTime.Today;
            this.tFechaInicio.SelectedDate   = DateTime.Today;
            this.tFechaFinal.SelectedDate    = DateTime.Today;
        }
コード例 #2
0
        public IActionResult Clasificacion(string id)
        {
            animalesContext context       = new animalesContext();
            var             clasificacion = context.Clase.FirstOrDefault(x => x.Nombre.ToUpper() == id.ToUpper());
            var             especies      = context.Especies.Where(x => x.IdClaseNavigation.Nombre.ToUpper() == id.ToUpper()).OrderBy(x => x.Especie);

            if (clasificacion == null)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                ClaseViewModel vm = new ClaseViewModel();
                vm.NombreClasificacion = clasificacion.Nombre;
                vm.Especies            = especies;
                return(View(vm));
            }
        }
コード例 #3
0
        public ActionResult Buscar()
        {
            ClaseViewModel entidad = new ClaseViewModel();

            entidad.Clase = new Clase();

            entidad.Colegios           = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_COLEGIO);
            entidad.Areas              = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_AREA);
            entidad.Niveles            = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_NIVEL);
            entidad.Grados             = new List <Tabla>();;
            entidad.Competencias       = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_COMPETENCIALV);
            entidad.Capacidades        = new List <Tabla>();;
            entidad.Metodologias       = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_METODOLOGIALV);
            entidad.Titulos            = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_TITULOLV);
            entidad.Temas              = new List <Tabla>();
            entidad.VirtudesGeneral    = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_VIRTUDGENERAL);
            entidad.VirtudesEspecifica = new List <Tabla>();
            entidad.Profesores         = ClaseLogica.Instancia.ListaProfesores();
            return(View(entidad));
        }
コード例 #4
0
        public ActionResult Editar(int id)
        {
            var clase = ClaseLogica.Instancia.Obtener(id);

            ClaseViewModel entidad = new ClaseViewModel();

            entidad.Clase = clase;

            entidad.Colegios           = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_COLEGIO);
            entidad.Areas              = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_AREA);
            entidad.Niveles            = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_NIVEL);
            entidad.Grados             = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_GRADO, clase.NivelId);
            entidad.Competencias       = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_COMPETENCIALV);
            entidad.Capacidades        = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_CAPACIDADLV, clase.CompetenciaLvId);
            entidad.Metodologias       = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_METODOLOGIALV);
            entidad.Titulos            = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_TITULOLV);
            entidad.Temas              = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_TEMALV, clase.TituloId);
            entidad.VirtudesGeneral    = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_VIRTUDGENERAL);
            entidad.VirtudesEspecifica = TablaLogica.Instancia.ListPorReferencia(Constantes.TABLA_VIRTUDESPECIFICA, clase.VirtudGeneralId);
            entidad.Profesores         = ClaseLogica.Instancia.ListaProfesores();

            return(View("Crear", entidad));
        }