Exemplo n.º 1
0
        public List <ObjetoBase> ObtenerSeleccionados(Type tipo)
        {
            List <ObjetoBase> objetosSeleccionados = null;

            if (seAcepto)
            {
                objetosSeleccionados = new List <ObjetoBase>();
                for (int i = 0; i < dgr_InformacionObjetos.SelectedRows.Count; i++)
                {
                    long       id     = Convert.ToInt32(Herramientas.Forms.DataGridViewConf.ObtenerValorCelda(dgr_InformacionObjetos, i, "ID"));
                    ObjetoBase objeto = Manejador.Cargar(tipo, "select * from " + tipoObjetoABuscar.Name + " where id = @id", new List <object>()
                    {
                        id
                    })[0];
                    objetosSeleccionados.Add(objeto);
                }
            }
            return(objetosSeleccionados);
        }