public static ProductosDTO MostrarProductoID(int id) { App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter adaptador = new App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter(); App_Code.DAL.ProductosDS.ProductosDataTable tabla = adaptador.MostrarProductosID(id); if (tabla.Rows.Count == 0) { return(null); } return(filaDTOProducto(tabla[0])); }
//Obtener el precio desde la tabla Productos public double Precio(int id) { double prec = 0; App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter adaptador = new App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter(); App_Code.DAL.ProductosDS.ProductosDataTable tabla = adaptador.MostrarTodosProductos(); foreach (App_Code.DAL.ProductosDS.ProductosRow filas in tabla) { if (filas.id_producto == id) { prec = Convert.ToDouble(filas.precio_unitario); } } return(prec); }
public static List <ProductosDTO> MostrarTodosProductos() { List <ProductosDTO> listarProductos = new List <ProductosDTO>(); App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter adaptador = new App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter(); App_Code.DAL.ProductosDS.ProductosDataTable tabla = adaptador.MostrarTodosProductos(); foreach (App_Code.DAL.ProductosDS.ProductosRow filas in tabla) { listarProductos.Add(filaDTOProducto(filas)); } return(listarProductos); }
//Cargar un registro a la tabla de Ordenes public void LlenarOrden(string cod, int id) { OrdenBLL objOrden = new OrdenBLL(); string codigo = cod; string producto = ""; double precio = 0.00; int idOrden = 0; App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter adaptador = new App_Code.DAL.ProductosDSTableAdapters.ProductosTableAdapter(); App_Code.DAL.ProductosDS.ProductosDataTable tabla = adaptador.MostrarTodosProductos(); foreach (App_Code.DAL.ProductosDS.ProductosRow filas in tabla) { if (filas.id_producto == id) { precio = Convert.ToDouble(filas.precio_unitario); producto = filas.nombre_producto; } } objOrden.InsertarOrden(id, cod, producto, precio); }