public frmProductos(PRODUCTOS id, char tipo) { InitializeComponent(); txbDescripcion.MaxLength = 50; btnAceptar.Hide(); btnCancelar.Hide(); mtbIDProd.ReadOnly = true; try { ProductosNegocio conectar = new ProductosNegocio(); PRODUCTOS datos = new PRODUCTOS(); datos = conectar.consultar(id.intCodProd); mtbIDProd.Text = id.intCodProd.ToString(); txbDescripcion.Text = datos.strDescripcion; txbValor.Text = datos.decValor.ToString(); if (tipo == 'v') { txbDescripcion.ReadOnly = true; btnMod.Hide(); } else if (tipo == 'm') { btnMod.Show(); } } catch (Exception ex) { throw ex; } }
protected void btnArgumento_Click(object sender, EventArgs e) { ProductosNegocio negocio = new ProductosNegocio(); Carrito carro = new Carrito(); try { listaProductos = negocio.listar2(); var articuloSelec = Convert.ToInt32(((Button)sender).CommandArgument); producto = listaProductos.Find(J => J.id == articuloSelec); if (Session[Session.SessionID + "articulo"] != null) { carro = (Carrito)Session[Session.SessionID + "articulo"]; } if (!carro.producto.Exists(A => A.id == producto.id)) { carro.producto.Add(producto); carro.Total += producto.Precio; carro.cantidad++; Session.Add(Session.SessionID + "articulo", carro); Session.Add(Session.SessionID + "Cantidad", carro.cantidad); Session.Add(Session.SessionID + "Total", carro.Total); } Response.Redirect("Listado.aspx"); } catch (Exception) { } }
private void btnBaja_Click(object sender, EventArgs e) { PRODUCTOS id; id = (PRODUCTOS)dgvProductos.CurrentRow.DataBoundItem; ProductosNegocio prov = new ProductosNegocio(); prov.eliminarLogico(id.intCodProd); cargar(); }
public void btnMod_Click(object sender, EventArgs e) { ProductosNegocio conectar = new ProductosNegocio(); PRODUCTOS datos = new PRODUCTOS(); datos.intCodProd = Convert.ToInt32(mtbIDProd.Text); datos.strDescripcion = txbDescripcion.Text; datos.datUltMod = DateTime.Now; datos.decValor = Convert.ToInt32(txbValor.Text); conectar.modificar(datos); MessageBox.Show("Producto modificado"); }
private void cargar() { ProductosNegocio negocio = new ProductosNegocio(); try { listaProductos = (List <Productos>)negocio.listar(); dgvProductos.DataSource = listaProductos; dgvProductos.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { try { ProductosNegocio negocio = new ProductosNegocio(); listaProductos = negocio.listar2(); if (!IsPostBack) { repetidor.DataSource = listaProductos; repetidor.DataBind(); } } catch (Exception ex) { throw ex; } }
private void btnAceptar_Click(object sender, EventArgs e) { ProductosNegocio conectar = new ProductosNegocio(); PRODUCTOS datos = new PRODUCTOS(); try { datos.strDescripcion = txbDescripcion.Text; conectar.alta(datos); MessageBox.Show("Producto creado exitosamente"); } catch (Exception ex) { throw ex; } }
public frmIngresoVenta() { InitializeComponent(); ProductosNegocio produ = new ProductosNegocio(); ClientesNegocio clie = new ClientesNegocio(); listaP = produ.listar(); listaC = clie.listar(); foreach (CLIENTES cliente in listaC) { cmbClientes.Items.Add(cliente.strNombre); } foreach (PRODUCTOS prod in listaP) { cmbProducto.Items.Add(prod.strDescripcion); } }
protected void ALta_Click(object sender, EventArgs e) { ProductosNegocio negocio = new ProductosNegocio(); try { producto.Nombre = Txtnombre.Text; producto.Descripcion = TxtDescripcion.Text; producto.ImagenUrl = TxtImagen.Text; producto.Precio = Convert.ToDecimal(TxtPrecio.Text); producto.Cantidad = 1; producto.idmarca.Id = (int)Session[Session.SessionID + "idmarca"]; producto.idcategoria.Id = (int)Session[Session.SessionID + "idcat"]; producto.idprovedor.Id = (int)Session[Session.SessionID + "idprov"]; negocio.Agregar(producto); Response.Redirect("Listado.aspx"); } catch (Exception) { throw; } }
protected void Modificar_Click(object sender, EventArgs e) { ProductosNegocio negocio = new ProductosNegocio(); try { Productos Producto = new Productos(); Producto.Descripcion = TxtDescripcion.Text; Producto.id = Convert.ToInt32(TxtID.Text); Producto.idcategoria.Id = Convert.ToInt32(Txtidcategoria.Text); Producto.idprovedor.Id = Convert.ToInt32(Txtidprovedor.Text); Producto.idmarca.Id = Convert.ToInt32(TxtIdmarca.Text); Producto.Nombre = Txtnombre.Text; Producto.Precio = Convert.ToInt32(TxtPrecio.Text); Producto.ImagenUrl = Txtimagen.Text; negocio.modificar(Producto); Response.Redirect("ListaProducto.aspx"); } catch (Exception ex) { throw ex; } }
private void cargar() { ProductosNegocio prod = new ProductosNegocio(); try { dgvProductos.DataSource = prod.listar(); dgvProductos.Columns[0].HeaderText = "ID Producto"; dgvProductos.Columns[1].HeaderText = "Descripcion"; dgvProductos.Columns[2].HeaderText = "Valor"; dgvProductos.Columns[3].HeaderText = "Fecha Ult. Venta"; dgvProductos.Columns[4].HeaderText = "Fecha Alta"; dgvProductos.Columns[5].HeaderText = "Fecha Baja"; dgvProductos.Columns[6].HeaderText = "Ult Modificacion"; dgvProductos.Columns[7].HeaderText = "Status"; dgvProductos.AutoResizeColumns(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }