public static List<Ventarepor> GenerarReporVentas(string codigo, string razonSocial, string Ruc, string fechaIni, string fechaFin) { List<Ventarepor> lstVenta = new List<Ventarepor>(); SqlConnection conn = new SqlConnection(Properties.Settings.Default.inf245g4ConnectionString); SqlCommand cmd = new SqlCommand(); SqlDataReader reader; cmd.CommandText = "SELECT Producto.tipo Uso as Categoria, Servicio.descripcion as Nombre, ProveedorxProducto.IdProveedor as Proveedor" + "FROM Proveedor, Producto, Servicio, DetalleVenta"; cmd.CommandType = CommandType.Text; cmd.Connection = conn; try { conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { Ventarepor p = new Ventarepor(); p.Codigo = reader["Categoria"].ToString(); p.Fecha = Convert.ToDateTime(reader["Nombre"].ToString()); p.Proveedor = reader["contacto"].ToString(); p.Producto = reader["Proveedor"].ToString(); p.MontoTotal = reader["fax"].ToString(); lstVenta.Add(p); } conn.Close(); } catch (Exception e) { MessageBox.Show(e.StackTrace.ToString()); } return lstVenta; }
public void SelectedItemChanged(object sender) { ventarepSeleccionado = ((sender as DataGrid).SelectedItem as Ventarepor); }