public ActionResult Index() { var model = new Models.HomeView() { FechaValoracion = DateTime.Now, OfertasTabla = new List <Models.OfertasHome>() }; var tabla = getOfertas(); foreach (var l in tabla) { model.OfertasTabla.Add(new Models.OfertasHome { Imagen = l.Imagen, Disponible = l.Disponible, Nombre = l.Nombre, Valoracion = l.Valoracion, Descripcion = l.Descripcion, Valor = l.Valor, Id = l.Id }); } return(View(model)); }
public ActionResult Index(MisOfertas.Web.Models.HomeView model) { var m = new Models.HomeView() { FechaValoracion = DateTime.Now, OfertasTabla = new List <Models.OfertasHome>() }; if (model.RubroReg == 0) { if (model.Valoracion == 0) { var tabla = getOfertas(); foreach (var l in tabla) { m.OfertasTabla.Add(new Models.OfertasHome { Imagen = l.Imagen, Disponible = l.Disponible, Nombre = l.Nombre, Valoracion = l.Valoracion, Descripcion = l.Descripcion, Valor = l.Valor, Id = l.Id }); } } else { var tabla = getOfertasFiltroTodos(model.Valoracion); foreach (var l in tabla) { m.OfertasTabla.Add(new Models.OfertasHome { Imagen = l.Imagen, Disponible = l.Disponible, Nombre = l.Nombre, Valoracion = l.Valoracion, Descripcion = l.Descripcion, Valor = l.Valor, Id = l.Id }); } } } else if (model.RubroReg != 0) { if (model.Valoracion == 0) { var tabla = getOfertasFiltroTodosRubro(model.RubroReg.ToString()); foreach (var l in tabla) { m.OfertasTabla.Add(new Models.OfertasHome { Imagen = l.Imagen, Disponible = l.Disponible, Nombre = l.Nombre, Valoracion = l.Valoracion, Descripcion = l.Descripcion, Valor = l.Valor, Id = l.Id }); } } else { var tabla = getOfertasFiltro(model.Valoracion, model.RubroReg.ToString()); foreach (var l in tabla) { m.OfertasTabla.Add(new Models.OfertasHome { Imagen = l.Imagen, Disponible = l.Disponible, Nombre = l.Nombre, Valoracion = l.Valoracion, Descripcion = l.Descripcion, Valor = l.Valor, Id = l.Id }); } } } return(View(m)); }