Hoy me vi en una situacion donde debia usar Group By SUM con linq por motivios de tiempo en el que actualmente me encuentro no puedo dar mas explicaciones les muestro el codigo ya que en los proyecto que me encuentro actualmente mi tiempo es cortisimo, bueno hay les envio el codigo que realize :
var result = from oObjetoGroup in
(from oRes in oLista
select new
{
oRes.pr_NombreProducto,
oRes.pr_NumeroLote,
oRes.pr_CodigoLote,
oRes.pr_CodigoProducto,
oRes.pr_CodigoSede,
oRes.pr_CodigoCompania,
oRes.pr_CodigoAlmacen,
oRes.pr_CantidadPedida,
oRes.pr_Items
})
group oObjetoGroup by new
{
oObjetoGroup.pr_NombreProducto,
oObjetoGroup.pr_NumeroLote,
oObjetoGroup.pr_CodigoLote,
oObjetoGroup.pr_CodigoProducto,
oObjetoGroup.pr_CodigoSede,
oObjetoGroup.pr_CodigoCompania,
oObjetoGroup.pr_CodigoAlmacen,
oObjetoGroup.pr_CantidadPedida,
oObjetoGroup.pr_Items
} into groupBy
select new
{
groupBy.Key.pr_CodigoProducto,
groupBy.Key.pr_CodigoLote,
groupBy.Key.pr_NombreProducto,
groupBy.Key.pr_NumeroLote,
groupBy.Key.pr_Items,
pr_CantidadPedida = groupBy.Sum(oRes => oRes.pr_CantidadPedida)
};
esta bastante claro , espero les sirva
Saludos,
lunes, 27 de febrero de 2012
viernes, 17 de febrero de 2012
IIS Windows Server 2008 Problemas con Formato de Fechas y Monedas
Buenas, hoy me surgio una excepcion en el servidor de produccion al publicar la aplicacion web, me di con la sorpresa que todo corria correctamente pero el formato de moneda en el cual se estaba guardando no era el correcto osea me estaba reconociendo la coma como punto decimal, lo primero que se nos viene a la mente es la CONFIGURACION REGIONAL DEL SERVIDOR,QUE ES LO CORRECTO, PERO HABIA ALGUN PASO ADICIONAL QUE REALIZAR QUE LUEGO QUE CONFIGURAMOS LOS FORMATOS,UBICACION , ADMINISTRATIVO, DEBEMOS SEGUIR EL SIGUIENTE PASO
1.- CONFIGURAR LA CONFIGURACION REGIONAL DE TAL MODO QUE TODO QUEDE CORRECTO ALGO ASI (no explico los pasos anteriores porque son muy basicos),ojo todo debe coincidir como en este caso teniendo en cuenta al usuario IIS_IUSRS.
2.- Nos vamos al cmd / IISRESET
Reseteamos el IIS y de los mas seguro todo va ha estar correctamente.
Saludos
1.- CONFIGURAR LA CONFIGURACION REGIONAL DE TAL MODO QUE TODO QUEDE CORRECTO ALGO ASI (no explico los pasos anteriores porque son muy basicos),ojo todo debe coincidir como en este caso teniendo en cuenta al usuario IIS_IUSRS.
2.- Nos vamos al cmd / IISRESET
Reseteamos el IIS y de los mas seguro todo va ha estar correctamente.
Saludos
lunes, 13 de febrero de 2012
BASIC UN LENGUAJE QUE TODAVIA SE ENSEÑA
Me causa un poco de admiraciòn que aun en institutos superiores y en algunas universidades aun se este enseñando el lenguaje Basic (vb.net ,vb6,) NO TENGO NADA EN CONTRA DE LOS PROGRAMADORES DE BASIC, pero yo creo que ya es hora de dar una vuelta a la pagina y dejar el lenguaje BASIC que poco ha poco va desapareciendo y la verdad no estoy seguro si desaparecera pronto, ESTA NO ES UNA CAMPAÑA ANTI BASIC, PERO EN MI PARTICULARIDAD PREFIERO LOS LENGUAJES que deriven de la hermosa familia C , bueno finalmente ya cada uno elije el lenguaje que mas guste.
Saludos ,
Saludos ,
Suscribirse a:
Entradas (Atom)