//metodo para inserta Productos public void insertarProductos(E_Productos producto) { SqlCommand cmd = new SqlCommand("sp_CrearProductos", sqlcnx); //hago la conexion con el procedimiento almacenado de mi DB cmd.CommandType = CommandType.StoredProcedure; //ejecuto el procedimienot almacenado sqlcnx.Open(); //abro la conexion con la DB cmd.Parameters.AddWithValue("@producto", producto.NombreProducto); // paso el valor al procedimiento almacenado de mi E_producto de la variable de producto.NombreProducto cmd.Parameters.AddWithValue("@precioCompra", producto.PrecioCompra); // paso el valor al procedimiento almacenado de mi E_producto de la variable de producto.PrecioCompra cmd.Parameters.AddWithValue("@precioVenta", producto.PrecioVenta); // paso el valor al procedimiento almacenado de mi E_producto de la variable de producto.PrecioVenta cmd.Parameters.AddWithValue("@stock", producto.StockProducto); // paso el valor al procedimiento almacenado de mi E_producto de la variable de producto.StockProducto cmd.Parameters.AddWithValue("@idCategoria", producto.IdCategoria); // paso el valor al procedimiento almacenado de mi E_producto de la variable de producto.IdCategoria cmd.Parameters.AddWithValue("@idMarca", producto.IdMarca); // paso el valor al procedimiento almacenado de mi E_producto de la variable de producto.IdMarca cmd.ExecuteNonQuery(); //se realizar para modificaciones de objetos en la base de datos o una tabla sqlcnx.Close(); }
public void CrearProducto(E_Productos _producto) { SqlCommand cmd = new SqlCommand("SP_CREARPRODUCTOS", connection); cmd.CommandType = CommandType.StoredProcedure; connection.Open(); cmd.Parameters.AddWithValue("@PRODUCTO", _producto.Producto); cmd.Parameters.AddWithValue("@PRECIO_COMPRA", _producto.PrecioCompra); cmd.Parameters.AddWithValue("@PRECIO_VENTA", _producto.PrecioVenta); cmd.Parameters.AddWithValue("@STOCK", _producto.Stock); cmd.Parameters.AddWithValue("@IDCATEGORIA", _producto.IdCategoria); cmd.Parameters.AddWithValue("@IDMARCA", _producto.IdMarca); //executamos la consulta cmd.ExecuteNonQuery(); connection.Close(); }
//metodo para la busqueda de productos en una tabla public DataTable buscarProductos(E_Productos producto) { DataTable tabla = new DataTable(); SqlCommand cmd = new SqlCommand("sp_BuscarProductos", sqlcnx); //hago la conexion con el procedimiento almacenado de mi DB cmd.CommandType = CommandType.StoredProcedure; //ejecuto el procedimienot almacenado sqlcnx.Open(); //abro la conexion con la DB cmd.Parameters.AddWithValue("@buscar", producto.BuscarProducto); // paso el valor al procedimiento almacenado de mi E_producto de la variable de buscarProducto SqlDataAdapter da = new SqlDataAdapter(cmd); // se crea una variable para la consulta general con la tabla de acuerdo al procedimiento almacenado da.Fill(tabla); // se rellena los datos a la variable de SqlDataAdapter da para su manipulacion en el DataTable sqlcnx.Close(); return(tabla); }
//metodo para mostrar los totales de Maca,Categoria y Producto public void contabilizarProductos(E_Productos producto) { SqlCommand cmd = new SqlCommand("ap_sumarProducto", sqlcnx); //hago la conexion con el procedimiento almacenado de mi DB cmd.CommandType = CommandType.StoredProcedure; //ejecuto el procedimienot almacenado SqlParameter totalCategorias = new SqlParameter("@totalCategoria", 0); totalCategorias.Direction = ParameterDirection.Output; SqlParameter totalMarcas = new SqlParameter("@totalMarca", 0); totalMarcas.Direction = ParameterDirection.Output; SqlParameter totalProductos = new SqlParameter("@totalProducto", 0); totalProductos.Direction = ParameterDirection.Output; SqlParameter sumaProductos = new SqlParameter("@sumaProducto", 0); sumaProductos.Direction = ParameterDirection.Output; cmd.Parameters.Add(totalCategorias); cmd.Parameters.Add(totalMarcas); cmd.Parameters.Add(totalProductos); cmd.Parameters.Add(sumaProductos); sqlcnx.Open(); cmd.ExecuteNonQuery(); producto.TotalCategoria = cmd.Parameters["@totalCategoria"].Value.ToString(); producto.TotalMarca = cmd.Parameters["@totalMarca"].Value.ToString(); producto.TotalProducto = cmd.Parameters["@totalProducto"].Value.ToString(); producto.SumaProducto = cmd.Parameters["@sumaProducto"].Value.ToString(); sqlcnx.Close(); }
public void ActualizarProducto(E_Productos _producto) { data.ActualizarProducto(_producto); }
public void CrearProducto(E_Productos _producto) { data.CrearProducto(_producto); }
public void contabilizarProducto(E_Productos producto) { objProducto.contabilizarProductos(producto); }
//metodo para actualizar productos public void updateProductos(E_Productos producto) { objProducto.updateProductos(producto); }
//metodo para insertar productos public void insertarProductos(E_Productos producto) { objProducto.insertarProductos(producto); }