public PartialViewResult GetData(int pageIndex, int pageSize) { CatalogoNegocio objCatalogo = new CatalogoNegocio(); var Libros = objCatalogo.listarCatalogoPorSPPaginado(pageSize, pageIndex, User.Identity.IsAuthenticated); return(PartialView("Catalogo", Libros.ToList())); }
public PartialViewResult BuscarPorTitulo(string searchText, int pageIndex, int pageSize) { CatalogoNegocio objCatalogo = new CatalogoNegocio(); var Libros = objCatalogo.BuscarPorTitulo(User.Identity.IsAuthenticated, searchText, pageIndex, pageSize); return(PartialView("Catalogo", Libros.ToList())); }
public ActionResult CargarLibro(string idLibro) { CatalogoNegocio objCatalogo = new CatalogoNegocio(); string urliframe = objCatalogo.ObtenerUrlIframe(idLibro); return(View("Libro", null, urliframe)); }
protected void Page_Load(object sender, EventArgs e) { try { CatalogoNegocio negocio = new CatalogoNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); listaArticulos = negocio.listar(); listaMarcas = marcaNegocio.listar(); listaCategorias = categoriaNegocio.listar(); Session[Session.SessionID + "listaArticulos"] = listaArticulos; if (!IsPostBack) { string filtroMarca = Request.QueryString["filtroMarca"]; string filtroCategoria = Request.QueryString["filtroCategoria"]; if (filtroMarca != null) { FiltrarPorMarca(filtroMarca); } if (filtroCategoria != null) { FiltrarPorCategoria(filtroCategoria); } } repetidor.DataSource = listaArticulos; repetidor.DataBind(); } catch (Exception ex) { Session.Add("Error", ex.ToString()); Response.Redirect("Error.aspx"); } }
public PartialViewResult ListarPorTipo(string Tipo, int pageIndex, int pageSize) { Tipo = (Tipo == "Videos") ? "YOUTUBE" : "LINK"; CatalogoNegocio objCatalogo = new CatalogoNegocio(); var Libros = objCatalogo.ListarPorTipo(Tipo, User.Identity.IsAuthenticated, pageIndex, pageSize); return(PartialView("Catalogo", Libros.ToList())); }
public PartialViewResult CargarCatalogoFiltrado(string level, int pageSize, int pageIndex) { CatalogoNegocio objCatalogo = new CatalogoNegocio(); var Libros = objCatalogo.ListarCatalogoPorMenu(level, User.Identity.IsAuthenticated, pageSize, pageIndex); //ViewBag.TotalLibros = Libros.Count.ToString(); return(PartialView("Catalogo", Libros.ToList())); }
// GET: Catalogo //[OutputCache(Duration = 30)] public ActionResult Index() { CatalogoIndexModelView modelo = new CatalogoIndexModelView(); CatalogoNegocio objCatalogo = new CatalogoNegocio(); MenuNegocio objMenu = new MenuNegocio(); //modelo.Libros = objCatalogo.listarCatalogoPorSPPaginado(10, 1); modelo.ClasificacionPrincipalMenu = objMenu.ListarClasificaionesPrincipales(); modelo.Top10Menu = objMenu.ListarTop10(FuncionesVB.FuncionesGenerales.Takoma_UTCToMexCentral().AddDays(-40)); modelo.NuevosMaterialesMenu = objMenu.NuevosMateriales(); return(View(modelo)); }
private void cargarDatos() { CatalogoNegocio Negocio = new CatalogoNegocio(); lista = Negocio.listar(); try { dgvArticulo.DataSource = lista; dgvArticulo.Columns[0].Visible = false; dgvArticulo.Columns[6].Visible = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAceptar_Click(object sender, EventArgs e) { CatalogoNegocio CatalogoNegocio = new CatalogoNegocio(); try { DialogResult val = MessageBox.Show("Esta seguro que desea continuar?", "Atencion!", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (val == DialogResult.Yes) { if (articulo == null) { articulo = new Articulo(); } articulo.Codigo = txtCodigo.Text.Trim(); articulo.Nombre = txtNombre.Text.Trim(); articulo.Descripcion = txtDescripcion.Text.Trim(); articulo.Marca = (Marca)cboMarca.SelectedItem; articulo.Categoria = (Categoria)cboCategoria.SelectedItem; articulo.ImagenURL = txtImagenUrl.Text.Trim(); if (txtPrecio.TextLength.Equals(0)) { articulo.Precio = 0; } else { articulo.Precio = Convert.ToDecimal(txtPrecio.Text.Trim()); } if (articulo.ID != 0) { CatalogoNegocio.modificar(articulo); } else { CatalogoNegocio.agregar(articulo); } } Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { CatalogoNegocio negocio = new CatalogoNegocio(); List <Articulo> lista; try { lista = negocio.listar(); var articuloSeleccionado = Convert.ToInt32(Request.QueryString["idart"]); articulo = lista.Find(J => J.ID == articuloSeleccionado); } catch (Exception ex) { Session["Error" + Session.SessionID] = ex; Response.Redirect("Error.aspx"); } }
private void btnEliminar_Click(object sender, EventArgs e) { CatalogoNegocio Negocio = new CatalogoNegocio(); try { DialogResult val = MessageBox.Show("Esta seguro que desea eliminar el Articulo seleccionado?", "Atencion!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (val == DialogResult.Yes) { int Id = ((Articulo)dgvArticulo.CurrentRow.DataBoundItem).ID; Negocio.Eliminar(Id); cargarDatos(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public ActionResult GetData(int pageIndex, int pageSize) { CatalogoNegocio objCatalogo = new CatalogoNegocio(); var Libros = objCatalogo.listarCatalogoPorSPPaginado(pageSize, pageIndex); Libros.ForEach(x => { if (true) { if (x.Tipo == "YOUTUBE") { x.imagenRuta = "Content/images/youtubeColor150.png"; } else if (x.Tipo == "PDF") { x.imagenRuta = "Content/images/acrobatColor150.png"; } else if (x.Tipo == "LINK") { x.imagenRuta = "Content/images/LINKColor.png"; } } else { if (x.Tipo == "YOUTUBE") { x.imagenRuta = "Content/images/youtubeBlanco150.png"; } else if (x.Tipo == "PDF") { x.imagenRuta = "Content/images/acrobatBlanco150.png"; } else if (x.Tipo == "LINK") { x.imagenRuta = "Content/images/LINKBlanco.png"; } } }); return(Json(Libros.ToList(), JsonRequestBehavior.AllowGet)); }