public List <ProductoBLL> TraerTodosPro() { ProductoDAL productoDAL = new ProductoDAL(); DataTable tabla = productoDAL.GetAllProductoe(); List <ProductoBLL> listProductos = new List <ProductoBLL>(); int i = 0; while (i < tabla.Rows.Count) { int idProducto = int.Parse(tabla.Rows[i]["IdInsumos"].ToString()); string nombre = tabla.Rows[i]["Nombre"].ToString(); int stock = int.Parse(tabla.Rows[i]["Stock"].ToString()); int idTipoProducto = int.Parse(tabla.Rows[i]["IdTipoProducto"].ToString()); DateTime fechaIngreso = DateTime.Parse(tabla.Rows[i]["Fecha"].ToString()); ProductoBLL objProducto = new ProductoBLL(); objProducto.IdProducto = idProducto; objProducto.Nombre = nombre; objProducto.Stock = stock; objProducto.IdTipoProducto = idTipoProducto; objProducto.FechaIngreso = fechaIngreso; listProductos.Add(objProducto); i++; } return(listProductos); }