private void cmbEntidades_SelectedIndexChanged(object sender, EventArgs e) { if (cmbEntidades.SelectedIndex != 0) { if (cmbEntidades.SelectedItem.Equals("Producto")) { IPersistence<Producto> servPers = new Persistence<Producto>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } else if (cmbEntidades.SelectedItem.Equals("Cliente")) { IPersistence<Cliente> servPers = new Persistence<Cliente>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } else if (cmbEntidades.SelectedItem.Equals("Linea")) { IPersistence<Linea> servPers = new Persistence<Linea>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } else if (cmbEntidades.SelectedItem.Equals("Factura")) { IPersistence<Factura> servPers = new Persistence<Factura>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } else if (cmbEntidades.SelectedItem.Equals("DetalleLinea")) { IPersistence<DetalleLinea> servPers = new Persistence<DetalleLinea>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } else if (cmbEntidades.SelectedItem.Equals("Proveedor")) { IPersistence<Proveedor> servPers = new Persistence<Proveedor>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } else if (cmbEntidades.SelectedItem.Equals("ProductoProveedor")) { IPersistence<ProductoProveedor> servPers = new Persistence<ProductoProveedor>(); dgData.DataSource = servPers.GetEntitiesDs().Tables[0]; } } else { dgData.DataSource = null; } }