Beispiel #1
0
        private Compra Seleccionar()
        {
            object seleccionado = null;

            if (dgv_Busqueda.SelectedRows.Count > 0)
            {
                seleccionado = dgv_Busqueda.SelectedRows[0].DataBoundItem;
            }

            CompraAMostrar compraShow = seleccionado as CompraAMostrar;
            Compra         compra     = this.rearmarCompra(compraShow);

            return(compra);
        }
Beispiel #2
0
        private Compra rearmarCompra(CompraAMostrar compra)
        {
            Compra comp = new Compra();

            comp.calificacion = new Calificacion();
            comp.calificacion.id_calificacion        = compra.id_calificacion;
            comp.calificacion.estrellas_calificacion = compra.estrellas_calificacion;
            comp.calificacion.detalle_calificacion   = compra.detalle_calificacion;
            comp.fecha       = compra.fecha;
            comp.id_compra   = compra.id_compra;
            comp.publicacion = new Publicacion();
            comp.publicacion.id_publicacion   = compra.id_publicacion;
            comp.usuario_comprador            = new Usuario();
            comp.usuario_comprador.id_usuario = compra.id_usuario_comprador;
            return(comp);
        }
Beispiel #3
0
        private IList <CompraAMostrar> armarCompraAMostrar(IList <Compra> resultado)
        {
            IList <CompraAMostrar> lista = new List <CompraAMostrar>();

            foreach (Compra comp in resultado)
            {
                CompraAMostrar compShow = new CompraAMostrar();
                compShow.cantidad               = comp.cantidad;
                compShow.detalle_calificacion   = comp.calificacion.detalle_calificacion;
                compShow.estrellas_calificacion = comp.calificacion.estrellas_calificacion;
                compShow.fecha                = comp.fecha;
                compShow.id_calificacion      = comp.calificacion.id_calificacion;
                compShow.id_compra            = comp.id_compra;
                compShow.id_publicacion       = comp.publicacion.id_publicacion;
                compShow.id_usuario_comprador = comp.usuario_comprador.id_usuario;
                lista.Add(compShow);
            }
            return(lista);
        }