Thursday, September 3, 2009

metodo filtrado para Combos

habia un llenado de combos muy malo que tenia y mi companiero Christian me limpio el codigo. Me gusto como lo hizo......jajajajajaj

private void FillComboboxes()
{
var db = new RevaluationDataContext();
var periods = db.CfgPeriods.OrderByDescending(p=> p.EndDate)
.Select(p => new { p.PeriodId, Name = p.Name + " " + p.PeriodYear });

-- tirando la expresion para el ultimo periodo .

var latestPeriodId = db.GLProcessEntries.OrderByDescending(p => p.ProcessEntryId).First().PeriodId;


y llenando el combo.
PeriodRadComboBox.Items.Clear();
PeriodRadComboBox.DataSource = periods;
PeriodRadComboBox.DataValueField = "PeriodId";
PeriodRadComboBox.DataTextField = "Name";
PeriodRadComboBox.SelectedValue = latestPeriodId.ToString();
PeriodRadComboBox.DataBind();
// fill Version radcombobox
var periodId = int.Parse(PeriodRadComboBox.SelectedValue);
var version = db.GLProcessEntries.Where(pde => pde.PeriodId == periodId)
.Select(pde => new {pde.VersionId})
.Distinct();

VersionRadComboBox.Items.Clear();


aqui ya le damos el databind y todo lo demas para el combo.


}

Wednesday, September 2, 2009

Filtering and Negating

var db = new RevaluationDataContext();
var query = from rcm in db.RefConversionMethods
where !rcm.MethodName.Contains("Rien")
select new
{
rcm.MethodId,
rcm.MethodName,
rcm.EnglishMethodName
};
e.Result = query;

filtrando atraves de una negacion.

Are Aussies the most racist people in the world?

Ocker trash Dee wrote:
No the Aussies as you call them are simple pure trash of the British Isles mostly and have a world class low-life inferiority complex. They are just ignorant racist inbred pretenders and Americunt wanna-bes. Most people can't understand their anal horrible sounding strine accent anyway so who cares. A few million gutter white trash at the bottom of the planet downunder on stolen Aboriginal land really don't count for much. Just a pathetic penal colony of arse-kissers as as ex-Singaporean PM Lee Kwan Yue called them "WHITE TRASH OF ASIA".
Now do plan on attending the "one nation" klan bake at Bondi eh..LOL


-----------------


Notice how a lot of people voted the Muslims to be the most racists and while a some radical Muslims f*cktards did a few "lulz terrorizing", the everyone just automatically generalize whole Muslims as such.

No, no, I'm not arguing or against some of the people beliefs towards Muslims. In fact, it gave me an awesome opportunity to troll the heck out of these people. I just hope more new people came in and feel butthurt as I'm about to unleash. So, ta-ta, terrorizing, away!


--------


would say non-whites are the most racist. Their countries ain't even multiCULTural or multiracial. Well, apart from South Africa, but white people are murdered there every single day!
When i travel in the city, African and Paki refugees always refer to me as "white boy" or some other term which relates to my race. Even when on holiday abroad to other parts of Europe, i've always had a bad experience with people of colour.

So yes, from my own personael experience, blacks and Arabs tend to be the most racist, especially towards whites!

http://www.topix.com/forum/world/australia/TPF0OS5MSBKO5V7PF

Tuesday, September 1, 2009

blofeando o realidad sobre linq

encontre esto sobre linq quien sabe si sera verdad??

http://ayende.com/Blog/archive/2008/10/31/microsoft-kills-linq-to-sql.aspx


n a typical management speak post, the ADO.Net team has killed the Linq to SQL project. I think this is a mistake from Microsoft part. Regardless of how this affects NHibernate (more users to us, yeah!), I think that this is a big mistake

Doing something like this is spitting in the face of everyone who investment time and money in the Linq to SQL framework, only to be left hanging in the wind, with a dead end software and a costly porting process if they ever want to see new features. Linq to SQL is a decent base level OR/M, and I had had several people tell me that they are willing to accept its current deficiencies, knowing that this will be fixed in the next version. Now, there isn't going to be a next version, and that is really bad for Microsoft reputation.

group by linq y sum(aggregate function)

Aqui un par de ejemplitos con group y sum


var pcs = from a in db.Addresses
group a by a.PostalCode into g
select new {
PostalCode = g.Key,
Orders = (int?)g.Sum(addr => addr.SalesOrderHeaders_ShipTo.Count) ?? 0,
OrderValue = (decimal?)g.Sum(addr => addr.SalesOrderHeaders_ShipTo.Sum(o => o.SubTotal + o.Freight)) ?? 0m
};



--?======================

var processInfoByThreadCount =
from process in Process.GetProcesses()
group process by process.Threads.Count into g
orderby g.Key descending
select new { ThreadCount = g.Key,
ProcessCount = g.Count(),
ThreadSum = g.Sum( p => p.Threads.Count )
};



-- tomado de http://www.hookedonlinq.com/GroupByOperator.ashx --------

Monday, August 31, 2009

linq equivalencias para los nuevos...

============== LINQ EQUIVALENT ==============

from m in MyTable
take 10
select m.Foo


EQUALS

Select top 10 Foo from MyTable


var x = (from y in context.MyTable
where y.MyField = value
select (int?)y.MyCounter).Max();

EQUALS

SELECT MAX_(myCounter) from mytable y
where y.myfield = value


EQUIVALENT TO MAX IN SQL

-===============================================

Monday, August 10, 2009

El matrimonio del cielo y el infierno (fragmentos)

El matrimonio del cielo y el infierno (fragmentos)

William Blake
Inglaterra 1757-1827


"Si las puertas de la percepción se depurasen, todo aparecería a los hombres como realmente es: infinito- Pues el hombre se ha encerrado en sí mismo hasta ver todas las cosas a través de las estrechas rendijas de su caverna- "

UN CAPRICHO MEMORABLE

Mientras caminaba entre los fuegos del infierno, encantado con esos placeres del Ingenio que a los ángeles les parecen tormentos y locuras, recogí algunos de sus proverbios, pensando que, del mismo modo en que los refranes de una nación indican su carácter, así los proverbios del infierno muestran la naturaleza de la sabiduría infernal mejor que cualquier descripción de edificios o vestimentas.

Cuando llegué a casa, ya en el abismo de los cinco sentidos donde un acantilado liso se asoma a este mundo, vi a un poderoso diablo envuelto en nubes negras, cerniéndose sobre las caras de la roca, y que con fuegos corrosivos escribió la siguiente frase, ahora percibida por las mentes de los hombres, y leída por ellos en la tierra.

"¿No sabes que cada pájaro que surca del aire los caminos es un inmenso mundo de deleite, encerrado por tus cinco sentidos?"


PROVERBIOS DEL INFIERNO

  • Durante la siembra aprende, en la cosecha enseña, y en el invierno disfruta.
  • Conduce tu carro y tu arado sobre los huesos de los muertos.
  • El camino del exceso lleva al palacio de la sabiduría.
  • Prudencia es una doncella rica, fea y vieja a la que corteja Ineptitud.
  • El que desea pero no actúa, cría podredumbre.
  • El gusano partido perdona al arado.
  • Sumerge en el río a quién ama el agua.
  • El necio no ve el mismo árbol que el sabio.
  • Aquel cuya cara no irradia luz, jamás será una estrella.
  • La eternidad está enamorada de los frutos del tiempo.
  • La abeja laboriosa no tiene tiempo para penas.
  • Las horas de necedad las mide el reloj; las de sabiduría no hay reloj que las mida.
  • Toda comida sana se atrapa sin red ni trampa.
  • Saca la cuenta, el peso y la medida en año de escasez,
  • Ningún pájaro asciende demasiado, si lo hace con sus propias alas.
  • Un cadáver no venga injurias.
  • No hay acción más sublime que enfrentarse a otro hombre
  • Si el necio perseverase en su necedad se haría sabio.
  • La locura es el manto de la vileza.
  • La vergüenza es el manto del orgullo.
  • Las cárceles se construyen con piedras de ley; los prostíbulos con ladrillos de religión.
  • El orgullo del pavo es la gloria de Dios.
  • La lujuria de la cabra es la largueza de Dios.
  • La cólera del león es la sabiduría de Dios.
  • La desnudez de la mujer es la obra de Dios.
  • El exceso de pena, ríeEl exceso de alegría, llora.
  • El rugido de los leones, el aullido de los lobos, el furor del mar tormentoso, y la espada destructora, son segmentos de la eternidad demasiado grandes para el ojo del hombre.
  • El zorro maldice a la trampa, no a sí mismo.
  • Las alegrías fecundanLas penas paren.
  • Que el hombre vista la piel del leónLa mujer el vellón de la oveja.
  • El pájaro un nido, la araña una tela, el hombre amistad.
  • Tanto el necio vanidoso y sonriente como el necio resentido y ceñudo serán tenidos por sabios, para servir de escarmiento.
  • Ahora está demostrado lo que en otros tiempos tan sólo se imaginó.
  • Miran las raíces la rata, el zorro, el conejo y el ratón; ven los frutos el tigre, el caballo, el elefante y el león.
  • El aljibe guarda; la fuente rebosa.
  • Un solo pensamiento llena la inmensidad.
  • Estáte siempre dispuesto a decir lo que piensas, y un hombre vil te evitará.
  • Todo lo que puede creerse es una imagen de la verdad.
  • El águila nunca perdió tanto tiempo como cuando se avino a aprender del cuervo.
  • El zorro provee para sí, pero Dios provee para el león.
  • Piensa por la mañana. Haz al mediodía. Come al atardecer. Duerme por la noche.
  • El que ha sufrido tus abusos, ése te conoce.
  • Como el arado obedece a las palabras, así Dios premia la oración.
  • Los tigres de la ira son más sabios que los caballos de la instrucción.
  • Espera veneno del agua estancada.
  • Nunca sabrás lo que es suficiente a menos que conozcas lo que es más que suficiente.
  • ¡Escucha el reproche del necio! ¡Es título de reyes!
  • Los ojos, de fuego; las fosas, de aire; la boca, de agua; la barba, de tierra.
  • El pobre en valentía es rico en astucia.
  • El manzano nunca pregunta al haya cómo ha de crecer; ni el león al caballo cómo ha de atrapar su presa.
  • Quien recibe agradecido produce una cosecha abundante.
  • Si otros no hubieran sido necios, nos hubiera tocado a nosotros serlo.
  • El alma de dulce gozo, jamás se podrá mancillar.
  • Cuando ves un águila, ves una parte del genio: ¡Levanta tu cabeza!
  • Así como la oruga elige las hojas más hermosas para poner sus huevos, el sacerdote pone su maldición en las alegrías más honestas.
  • Crear una pequeña flor es trabajo de siglos.
  • Maldecir fortalece, bendecir relaja.
  • El mejor vino es el más añejoLa mejor agua la más fresca.
  • ¡Los rezos no aran! ¡Las alabanzas no cosechan!
  • ¡Las alegrías no ríen! ¡Las penas no gimen!
  • La cabeza sublime, el corazón pathos, los genitales belleza, las manos y los pies proporción.
  • Como el aire al pájaro o el mar al pez, así es el desdén al desdeñable.
  • El cuervo lo querría todo negro; la lechuza, todo blanco.
  • La exuberancia es belleza.
  • Si el león fuese aconsejado por el zorro, sería astuto.
  • Las mejoras enderezan caminos, pero los caminos tortuosos sin mejorar son los caminos del Genio.
  • Antes asesinar a un niño en su cuna que alimentar deseos no acometidos.
  • Donde no está el hombre, la naturaleza es estéril.
  • La verdad jamás puede decirse de forma que sea entendida y no sea creída.

Los antiguos poetas animaron con dioses o genios todos los objetos perceptibles, dándoles nombres y adornándolos con los atributos de los bosques, los ríos, las montañas, los lagos, las ciudades, las naciones, y con cualquier cosa que sus sentidos, muchos y más agudos, pudieran percibir.

Y en particular estudiaron el genio de cada ciudad y de cada país, y lo pusieron bajo la protección de su deidad mental.

Hasta que se formó un sistema del que algunos se aprovecharon para esclavizar a los hombres comunes, intentando abstraer o convertir en realidades independientes de sus objetos a las deidades mentales: así nació el sacerdocio.

Escogiendo los ritos de culto narrados en los relatos poéticos.

Y por fin decretaron que los dioses habían ordenado tales cosas.

Así olvidaron los hombres que todas las deidades habitan en su corazón.