Ejemplo n.º 1
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     producto objproducto = new producto();
     this.cargarobjetoproducto(objproducto);
     if (this.guardarproducto(objproducto))
     {
         this.Label1.Text = "Producto guardado";
     }
     else {
         Label1.Text = "Error en el registro de producto...";
     }
 }
Ejemplo n.º 2
0
        private void cargarobjetoproducto(producto objproducto)
        {
            long idproducto = (from r in context.producto select r.idproducto).Max() + 1;
            this.txbidproducto.Text = idproducto.ToString();

            objproducto.idproducto = long.Parse(this.txbidproducto.Text);
            objproducto.nombre_producto = this.txbnombre_producto.Text;
            objproducto.precio_venta = float.Parse(txbprecio.Text);
            objproducto.stock = float.Parse(txbstock.Text);
            objproducto.Nombre_imagen = FileUpload1.FileName;
            objproducto.img1 = FileUpload1.FileBytes;
            objproducto.extension = FileUpload1.FileName.Substring(FileUpload1.FileName.Length - 3, 3);
            objproducto.idsubcategoria=long.Parse(cbCategoria.SelectedValue.ToString());
        }
Ejemplo n.º 3
0
        private void cargarcomboproducto()
        {
            List<producto> lobjproducto = (from p in context.producto
                                     select p).ToList();

            producto objproducto = new producto();
            objproducto.idproducto = 0;
            objproducto.nombre_producto = "Ver todos..";
            lobjproducto.Add(objproducto);

            this.cbproducto.DataSource = lobjproducto;
            this.cbproducto.DataTextField = "nombre_producto";
            this.cbproducto.DataValueField = "idproducto";
            this.cbproducto.DataBind();
        }
Ejemplo n.º 4
0
 private bool guardarproducto(producto objproducto)
 {
     context.AddToproducto(objproducto);
     return context.SaveChanges() >= 1;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet producto. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToproducto(producto producto)
 {
     base.AddObject("producto", producto);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Crear un nuevo objeto producto.
 /// </summary>
 /// <param name="idproducto">Valor inicial de la propiedad idproducto.</param>
 /// <param name="precio_venta">Valor inicial de la propiedad precio_venta.</param>
 /// <param name="stock">Valor inicial de la propiedad stock.</param>
 /// <param name="idsubcategoria">Valor inicial de la propiedad idsubcategoria.</param>
 public static producto Createproducto(global::System.Int64 idproducto, global::System.Double precio_venta, global::System.Double stock, global::System.Int64 idsubcategoria)
 {
     producto producto = new producto();
     producto.idproducto = idproducto;
     producto.precio_venta = precio_venta;
     producto.stock = stock;
     producto.idsubcategoria = idsubcategoria;
     return producto;
 }