public static List <Reporte_Proveedores> BuscarMovimientoStock() { connection.Close(); connection.Open(); List <Reporte_Proveedores> _listaProveedores = new List <Reporte_Proveedores>(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; DataTable Tabla = new DataTable(); MySqlParameter[] oParam = { }; string proceso = "BuscarMovimientoStock"; MySqlDataAdapter dt = new MySqlDataAdapter(proceso, connection); dt.SelectCommand.CommandType = CommandType.StoredProcedure; dt.SelectCommand.Parameters.AddRange(oParam); dt.Fill(Tabla); if (Tabla.Rows.Count > 0) { foreach (DataRow item in Tabla.Rows) { Entidades.Reporte_Proveedores listaProveedores = new Entidades.Reporte_Proveedores(); listaProveedores.Fecha = Convert.ToDateTime(item["FechaFactura"].ToString()); listaProveedores.Proveedor = item["Proveedor"].ToString(); listaProveedores.Remito = item["Remito"].ToString(); _listaProveedores.Add(listaProveedores); } } connection.Close(); return(_listaProveedores); }
public static List <Reporte_Proveedores> BuscarTotalComprasRealizadasProveedores() { connection.Close(); connection.Open(); List <Reporte_Proveedores> _listaProveedores = new List <Reporte_Proveedores>(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; DataTable Tabla = new DataTable(); MySqlParameter[] oParam = { }; string proceso = "BuscarTotalComprasRealizadasProveedores"; MySqlDataAdapter dt = new MySqlDataAdapter(proceso, connection); dt.SelectCommand.CommandType = CommandType.StoredProcedure; dt.SelectCommand.Parameters.AddRange(oParam); dt.Fill(Tabla); if (Tabla.Rows.Count > 0) { foreach (DataRow item in Tabla.Rows) { Entidades.Reporte_Proveedores listaProveedores = new Entidades.Reporte_Proveedores(); //listaProveedores.idProveedor = Convert.ToInt32(item["idProducto"].ToString()); listaProveedores.NombreEmpresa = item["Proveedor"].ToString(); if (Convert.ToInt32(item["Total"].ToString()) > 0) { listaProveedores.TotalCompras = Convert.ToInt32(item["Total"].ToString()); } else { listaProveedores.TotalCompras = 0; } _listaProveedores.Add(listaProveedores); } } connection.Close(); return(_listaProveedores); }