miércoles, 29 de octubre de 2008

Problemas con clase publica estática

 

Se detectó que cuando una clase pública estática comparte el nombre con su NameSpace,  y es referenciada a un proyecto para darle uso (using) dentro de algún proceso se genera la siguiente inconsistencia:

 

//En lugar de mandar llamar directamente los métodos

claPubStaDummy.metDummy();

 

//Se mandaban llamar con el nombre del NameSpace

claPubStaDummy.claPubStaDummy.metDummy();

martes, 28 de octubre de 2008

Método que utiliza el contains para una lista, en una consulta de LINQ

private DataTable datClaPresupuestales()
{

DataTable datRegreso = null;
claDacContexto dacContexto = new claDacContexto(strCadConexion);

List lisClaves = new List();
lisClaves.Add("20");
lisClaves.Add("12");
lisClaves.Add("345");
lisClaves.Add("678");

var query = from cp in dacContexto.tabClaves
where lisClaves.Contains(cp.IdClave.ToString())
select cp;

datRegreso = QueryToDataTable(dacContexto, query);
return datRegreso;
}

sábado, 25 de octubre de 2008

Count all nodes in a treeview - .NET C#

 

if you need count all the nodes in treeView object paste this code:

int i = TrvDummy.GetNodeCount(true);

See you¡