public ActionResult Grupo(string categoriaInicial, string categoriaFinal) { var repositorio = new Repositorio.Repositorio(); var grupo = repositorio.ListarGrupos().FirstOrDefault(x => x.CategoriaInicial == categoriaInicial && x.CategoriaFinal == categoriaFinal); ViewBag.grupo = grupo; var capitulo = repositorio.ListarCapitulos().FirstOrDefault(x => grupo.CategoriaInicialCodigo >= x.CategoriaInicialCodigo && grupo.CategoriaFinalCodigo <= x.CategoriaFinalCodigo ); ViewBag.capitulo = capitulo; var categorias = repositorio.ListarCategorias().Where(x => x.CodigoDaCategoriaCodigo >= grupo.CategoriaInicialCodigo && x.CodigoDaCategoriaCodigo <= grupo.CategoriaFinalCodigo ).ToList(); return View(categorias); }
public ActionResult Grupo(string categoriaInicial, string categoriaFinal) { var repositorio = new Repositorio.Repositorio(); var grupo = repositorio.ListarGrupos().FirstOrDefault(x => x.CategoriaInicial == categoriaInicial && x.CategoriaFinal == categoriaFinal); ViewBag.grupo = grupo; var capitulo = repositorio.ListarCapitulos().FirstOrDefault(x => grupo.CategoriaInicialCodigo >= x.CategoriaInicialCodigo && grupo.CategoriaFinalCodigo <= x.CategoriaFinalCodigo ); ViewBag.capitulo = capitulo; var categorias = repositorio.ListarCategorias().Where(x => x.CodigoDaCategoriaCodigo >= grupo.CategoriaInicialCodigo && x.CodigoDaCategoriaCodigo <= grupo.CategoriaFinalCodigo ).ToList(); return(View(categorias)); }
public ActionResult Categoria(string codigoDaCategoria) { var repositorio = new Repositorio.Repositorio(); var categoria = repositorio.ListarCategorias().FirstOrDefault(x => x.CodigoDaCategoria == codigoDaCategoria); var subCategorias = repositorio.ListarSubCategorias().Where(x => x.CodigoDaCategoria == codigoDaCategoria).ToList(); categoria.ListaDeSubCategorias = subCategorias; var grupo = repositorio.ListarGrupos().FirstOrDefault(x => categoria.CodigoDaCategoriaCodigo >= x.CategoriaInicialCodigo && categoria.CodigoDaCategoriaCodigo <= x.CategoriaFinalCodigo); ViewBag.grupo = grupo; var capitulo = repositorio.ListarCapitulos().FirstOrDefault(x => grupo.CategoriaInicialCodigo >= x.CategoriaInicialCodigo && grupo.CategoriaFinalCodigo <= x.CategoriaFinalCodigo ); ViewBag.capitulo = capitulo; return View(categoria); }
public ActionResult Categoria(string codigoDaCategoria) { var repositorio = new Repositorio.Repositorio(); var categoria = repositorio.ListarCategorias().FirstOrDefault(x => x.CodigoDaCategoria == codigoDaCategoria); var subCategorias = repositorio.ListarSubCategorias().Where(x => x.CodigoDaCategoria == codigoDaCategoria).ToList(); categoria.ListaDeSubCategorias = subCategorias; var grupo = repositorio.ListarGrupos().FirstOrDefault(x => categoria.CodigoDaCategoriaCodigo >= x.CategoriaInicialCodigo && categoria.CodigoDaCategoriaCodigo <= x.CategoriaFinalCodigo); ViewBag.grupo = grupo; var capitulo = repositorio.ListarCapitulos().FirstOrDefault(x => grupo.CategoriaInicialCodigo >= x.CategoriaInicialCodigo && grupo.CategoriaFinalCodigo <= x.CategoriaFinalCodigo ); ViewBag.capitulo = capitulo; return(View(categoria)); }