eGrupos Logo
Inicio > Mi Página > Mis Grupos > cooperatorframework > Mensajes

 Índice de Mensajes 
 Mensajes 3601 al 3620 
AsuntoAutor
RE: 100% Power by Eugenio
Re: 100% Power by Daniel C
RE: 100% Power by Sebastia
RE: 100% Power by Eugenio
Re: 100% Power by Il Poste
Re: 100% Power by Daniel C
Re: 100% Power by Leandro
Re: 100% Power by Ing. Pab
RE: 100% Power by Eugenio
Rules + Log4Net Leandro
RE: Rules + Log4Ne Fumero,
Re: Rules + Log4Ne Leandro
Re: 100% Power by Bernar
RE: 100% Power by Jorge Ad
RE: 100% Power by Eugenio
Re: 100% Power by Diego de
RE: 100% Power by Eugenio
Re: 100% Power by Anonimo
Problema con vista calvoico
Re: Problema con v Vyachesl
 << 20 ant. | 20 sig. >>
 
CooperatorFramework

Mostrando mensaje 3620     < Anterior | Siguiente >
Responder a este mensaje
Asunto:Re: [cooperatorframework] Problema con vista
Fecha:Miercoles, 18 de Noviembre, 2009  09:52:39 (+0100)
Autor:Vyacheslav Popov <popov @.......com>
En respuesta a:Mensaje 3619 (escrito por calvoicolover)

Sugerencia:

private void cargarProveedores()
{
ProveedorCompletoList listaProvs = ProveedorCompletoMapper.Instance().GetAll();
var dataSource = listaProvs.Select(x => x.razonSocial.Contains(txtRazonSocial.Text)).OrderBy(x => x.razonSocial);
proveedorCompletoBindingSource.DataSource = dataSource;
}

calvoicolover escribió:
Buenas gente, como están?

Bueno, comento nuevamente que estoy haciendo para mi tesis de ingeniero un sistema con cooperator y me surgió un "problemita" que PRESUMO, es del cooperator... aunque no estoy seguro, paso a explicarles...

Primero explico el dominio del problema brevemente. Tengo una entidad Servicio y una entidad Proveedor.
Proveedor es hija de Servicio.
De manera cotada,
Servicio tiene:
-nombre
Proveedor tiene:
-dia de entrega

de modo que al instanciar proveedor, yo debería tener una entidad con ambos atributos.
Pero como de momento Cooperator no maneja la herencia así, sino que me crea un proveedor, con el dia de entrega y una entidad Servicio que a su vez dentro tiene el nombre.
al momento de querer mostrar un proveedor en una grilla, me mostraría por cada fila algo como:
dia de entrega | ServicioEntity (no muy prolijo que digamos)
para solucionar esto y para poder visualizar bien los datos del proveedor, lo que se me ocurrió hacer es generar una vista...que directamente devuelva nombre y dia de entrega.
De esta manera pude solucionar mi problema y mostrar correctamente los datos en la grilla...
Ahora.. el problema en cuestion es...
Una vez visualizando los datos en la grilla... mediante un formulario, doy de alta un registro nuevo (un proveedor con su servicio obviamente) y llamo al metodo cargarProveedores() que es el que utilizo para rellenar la grilla con los datos de BD. hace lo siguiente:

private void cargarProveedores()
        {
            ProveedorCompletoList listaProvs = ProveedorCompletoMapper.Instance().GetAll();//Obtengo todos los objetos de la tabla
            vista = new ProveedorCompletoListView(listaProvs); //creo la vista de esos objetos para crear sus dataset para poder filtrar datos
            vista.Sort("razonSocial", true); // ordeno la grilla por el campo desado
            ds = vista.ToDataSet(); //creo el dataset que permitirá el filtrado
ds.Tables[0].DefaultView.RowFilter = "razonSocial like '%" + txtRazonSocial.Text + "%'"; //filtro datos
                proveedorCompletoBindingSource.DataSource = ds.Tables[0].DefaultView; //actualizo lo que muestra la grilla           
        }

ProveedorCompleto sería la entidad de la vista.
Ahora el problema es que NO ME MUESTRA EL DATO QUE ACABO DE CARGAR... me fijo en la BD, y el dato se cargó correctamente.... y el metodo deberia mostrarlo, ya que es el mismo que uso para mostrar los datos inicialmente....
incluso cierro el formulario y lo vuelvo a abrir... y sigue sin mostrar el dato nuevo....
la unica forma de que muestre el proveedor nuevo...es cerrando la aplicacion por completo y volviendola a abrir....
alguien me puede dar una mano? estoy desesperado! jaja...
desde ya muchas gracias... espero haberme hecho entender...
saludos a todos





Ve, guarda y comparte lo que te interesa en la red
Crear o visitar páginas a las que puedes añadir aquellas cosas interesantes que te encuentras porla web. ¿A qué esperas?
es.corank.com
---------------------------------------------------------------------
Tu dirección de suscripción a este grupo es popov@binslon.com
Para darte de baja, envía un mensaje a 
cooperatorframework-baja@egrupos.net
Para obtener ayuda, visita http://www.egrupos.net/grupo/cooperatorframework

  




__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4616 (20091117) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com





Ve, guarda y comparte lo que te interesa en la red
Crear o visitar páginas a las que puedes añadir aquellas cosas interesantes que te encuentras porla web. ¿A qué esperas?
es.corank.com

Inicio | Apúntate | Blogs | Bazar | Grupos | Gente | Fotos | Videos | Quienes somos | Privacidad de Datos | Contacta

eGrupos es un servicio de AR Networks
Copyright © 1999-2012 AR Networks, Todos los derechos reservados
Terminos del Servicio