Beispiel #1
0
        //public void EliminarClientes(Clientes Clientes)
        //{
        //    AccesoDatos.ObtenerConexion().Open();


        //    using (ComandoSQL = new SqlCommand())
        //    {
        //        ComandoSQL.Connection = AccesoDatos.ObtenerConexion();
        //       // ComandoSQL.CommandType = CommandType.StoredProcedure;
        //        ComandoSQL.CommandText = "Update Clientes SET Estado = @Estado WHERE ID_Cliente = @ID_Cliente";
        //        try
        //        {
        //            ComandoSQL.Parameters.AddWithValue("@ID_Cliente", Clientes.ID_Cliente);
        //            ComandoSQL.Parameters.AddWithValue("@Estado", Clientes.Estado);


        //            //Ejecutar Comando
        //            ComandoSQL.ExecuteNonQuery();
        //        }
        //        catch (Exception)
        //        {
        //            throw;

        //        }
        //        finally
        //        {
        //            AccesoDatos.ObtenerConexion().Close();
        //        }

        //    }

        //}

        public void ActualizarProductos(Productos Producto)
        {
            string query = "UPDATE Producto SET Descripcion_Producto = @Descripcion_Producto," +
                           "Precio_Compra = @Precio_Compra, Precio_Venta = @Precio_Venta," +
                           "Inventario = @Inventario,Fecha_Entrada=@Fecha_Entrada" +
                           " WHERE ID_Producto = @ID_Producto";

            AccesoDatos.ObtenerConexion().Open();


            using (ComandoSQL = new SqlCommand())
            {
                ComandoSQL.Connection = AccesoDatos.ObtenerConexion();
                // ComandoSQL.CommandType = CommandType.StoredProcedure;
                ComandoSQL.CommandText = query;
                try
                {
                    ComandoSQL.Parameters.AddWithValue("@ID_Producto", Producto.ID_Producto);
                    ComandoSQL.Parameters.AddWithValue("@Descripcion_Producto", Producto.Descripcion_Producto);
                    ComandoSQL.Parameters.AddWithValue("@Precio_Compra", Producto.Precio_Compra);
                    ComandoSQL.Parameters.AddWithValue("@Precio_Venta", Producto.Precio_Venta);
                    ComandoSQL.Parameters.AddWithValue("@Inventario", Producto.Inventario);
                    ComandoSQL.Parameters.AddWithValue("@Fecha_Entrada", Producto.Fecha_Entrada);

                    //Ejecutar Comando
                    ComandoSQL.ExecuteNonQuery();
                }
                catch (Exception)
                {
                    throw;
                }
                finally
                {
                    AccesoDatos.ObtenerConexion().Close();
                }
            }
        }