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; }
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)); } }
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)); }
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)); }