protected void btnEditar_Click(object sender, EventArgs e) { try { lblError.Text = string.Empty; Categoria categoria = new Categoria(txtCodigoCat.Text, txtNombre.Text, Convert.ToInt32(txtPrecioBase.Text)); logCategoria logica = new logCategoria(); logica.Editar(categoria); lblError.Text = "Categoria modificada"; LimpioFormulario(); btnEditar.Enabled = false; btnEliminar.Enabled = false; txtCodigoCat.Enabled = true; txtNombre.Enabled = false; txtPrecioBase.Enabled = false; btnBuscar.Enabled = true; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { lblmensaje.Text = string.Empty; logCategoria logCat = new logCategoria(); Categoria cat = logCat.Buscar(ddlCat.SelectedValue.ToString()); if (cat == null) { throw new Exception("Seleccione una cateoria"); } List <string> tel = (List <string>)Session["telefonos"]; List <string> palabras = (List <string>)Session["PalabrasClaves"]; AvisoComun aviso = new AvisoComun(0, tel, clnFecha.SelectedDate, cat, palabras); logAviso logAviso = new logAviso(); logAviso.AgregarC(aviso); lblmensaje.Text = "Aviso Agregado idAviso: " + aviso.IdAviso.ToString(); } catch (Exception ex) { lblmensaje.Text = "Error al ingresar Aviso" + ex.Message; } }
protected void btnEliminar_Click(object sender, EventArgs e) { try { lblError.Text = string.Empty; logCategoria logica = new logCategoria(); logica.Eliminar(txtCodigoCat.Text); lblError.Text = "Publicacion eliminada"; LimpioFormulario(); btnEliminar.Enabled = false; btnEditar.Enabled = false; txtNombre.Enabled = false; txtPrecioBase.Enabled = false; btnBuscar.Enabled = true; txtCodigoCat.Text = string.Empty; } catch (Exception ex) { txtCodigoCat.Enabled = true; btnBuscar.Enabled = true; btnEditar.Enabled = false; btnEliminar.Enabled = false; txtNombre.Enabled = false; txtPrecioBase.Enabled = false; lblError.Text = ex.Message; } }
public void ListarCategoria() { try { logCategoria logica = new logCategoria(); grdCategoria.DataSource = logica.listar(); grdCategoria.DataBind(); } catch (Exception ex) { lblError.Text = ex.Message; } }
private void ListarCategorias() { try { logCategoria logica = new logCategoria(); ddlCat.DataSource = logica.listar(); ddlCat.DataTextField = "Nombre"; ddlCat.DataValueField = "CodigoCat"; ddlCat.DataBind(); } catch { lblMensaje.Text = "error al listar las publicaciones"; } }
private void ListarCategorias() { try { logCategoria logica = new logCategoria(); cboCategoriaDestacado.DataSource = logica.listar(); cboCategoriaDestacado.DataTextField = "Nombre"; cboCategoriaDestacado.DataValueField = "Codigo"; cboCategoriaDestacado.DataBind(); } catch { lblError.Text = "Error al listar"; } }
protected void grdCategorias_RowCommand(object sender, GridViewCommandEventArgs e) { try { logCategoria categoria = new logCategoria(); Categoria cat = categoria.Buscar(grdCategorias.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text); logAviso avisos = new logAviso(); grdavisos.DataSource = avisos.Listar(cat.CodigoCat); grdavisos.DataBind(); } catch (Exception ex) { lblMensaje.Text = ex.Message; } }
protected void grdCategoria_RowCommand(object sender, GridViewCommandEventArgs e) { try { lblError.Text = string.Empty; logCategoria logica = new logCategoria(); Categoria categoria = logica.Buscar(grdCategoria.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text); logAviso logicaAviso = new logAviso(); grdAviso.DataSource = logicaAviso.Listar(categoria.Codigo); grdAviso.DataBind(); } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnBuscar_Click(object sender, EventArgs e) { try { lblError.Text = string.Empty; txtNombre.Enabled = true; txtPrecioBase.Enabled = true; if (txtCodigoCat.Text == string.Empty) { throw new Exception("Ingrese el codigo de categoria"); } txtNombre.Text = string.Empty; txtPrecioBase.Text = string.Empty; logCategoria logica = new logCategoria(); Categoria cateogria = logica.Buscar(txtCodigoCat.Text); if (cateogria != null) { txtNombre.Text = cateogria.Nombre; txtPrecioBase.Text = cateogria.PrecioBase.ToString(); btnAgregar.Enabled = false; btnEliminar.Enabled = true; btnEditar.Enabled = true; txtCodigoCat.Enabled = false; btnBuscar.Enabled = false; txtNombre.Focus(); } else { btnAgregar.Enabled = true; btnEliminar.Enabled = false; btnEditar.Enabled = false; } } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { lblError.Text = string.Empty; try { logCategoria logica = new logCategoria(); Categoria categoria = logica.Buscar(cboCategoriaDestacado.SelectedValue.ToString()); if (categoria == null) { throw new Exception("Seleccione una categoria"); } logArticulo logicaArt = new logArticulo(); Articulo articulo = logicaArt.Buscar(cboArticulo.SelectedValue.ToString()); if (articulo == null) { throw new Exception("Seleccione un articulo"); } List <string> telefonos = (List <string>)Session["telefonos"]; AvisoDestacado avisoDestacado = new AvisoDestacado(0, clnFecha.SelectedDate, categoria, telefonos, articulo); logAviso logAviso = new logAviso(); logAviso.AgregarDesta(avisoDestacado); ListarArticulos(); lstTelefonos.Items.Clear(); Session["telefonos"] = null; lblError.Text = "Aviso agregado " + avisoDestacado.Numero.ToString(); } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { lblError.Text = string.Empty; Categoria categoria = new Categoria(txtCodigoCategoria.Text, txtNombre.Text, Convert.ToDouble(txtPrecio.Text)); logCategoria logica = new logCategoria(); logica.Agregar(categoria); lblError.Text = "Categoria agregada"; LimpioFormulario(); btnAgregar.Enabled = false; txtNombre.Enabled = false; txtPrecio.Enabled = false; } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { lblMensaje.Text = string.Empty; logCategoria logCat = new logCategoria(); Categoria cat = logCat.Buscar(ddlCat.SelectedValue.ToString()); if (cat == null) { throw new Exception("Seleccione una Categoria"); } logArticulo logArt = new logArticulo(); Articulo art = logArt.Buscar(ddlArt.SelectedValue.ToString()); if (art == null) { throw new Exception("Seleccione un Articulo"); } List <string> tel = (List <string>)Session["telefonos"]; AvisoDestacado aviso = new AvisoDestacado(0, tel, clnFecha.SelectedDate, cat, art); logAviso logAviso = new logAviso(); logAviso.AgregarD(aviso); ListarArticulos(); lsbTelefonos.Items.Clear(); Session["telefonos"] = null; lblMensaje.Text = "Aviso Agregado idAviso: " + aviso.IdAviso.ToString(); } catch (Exception ex) { lblMensaje.Text = "Error al ingresar Aviso" + ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { lblError.Text = string.Empty; try { logCategoria logica = new logCategoria(); Categoria categoria = logica.Buscar(cboCategoria.SelectedValue.ToString()); if (categoria == null) { throw new Exception("Seleccione una categoría."); } List <string> telefonos = (List <string>)Session["telefonos"]; List <string> palabras = (List <string>)Session["palabrasclaves"]; AvisoComun avisoComun = new AvisoComun(0, clnFechaPublicacion.SelectedDate, categoria, telefonos, palabras); logAviso logAviso = new logAviso(); logAviso.AgregarCom(avisoComun); lstPalabrasClaves.Items.Clear(); lstTelefonos.Items.Clear(); Session["palabrasclaves"] = null; Session["telefonos"] = null; lblError.Text = "Aviso agregado " + avisoComun.Numero.ToString(); } catch (Exception ex) { lblError.Text = ex.Message; } }