none
Consulta LINQ VB.NET a C# RRS feed

  • Pregunta

  • Hola a todos

    Pido su ayuda en lo siguiente estoy empezando con LINQ y realice esta consulta en VB.NET pero no he logrado pasarla a C#

    Dim selectTransactions = From value As OrderType In result
                                     Group By value.CreatedTime.Month, value.CreatedTime.Year
                                     Into
                                     feeAmount = Sum(value.ShippingServiceSelected.ShippingServiceCost.Value),
                                     TotalAmount = Sum(value.AmountPaid.Value)

    gracias


    WAQ

    viernes, 13 de julio de 2012 14:27

Respuestas

  • hola

    quizas esto ayude

    var selectTransactions = from item in result
    							group item by new {item.CreatedTime.Month, item.CreatedTime.Year} into g
    							select new 
    							{
    								feeAmount = g.Sum(x=>x.ShippingServiceSelected.ShippingServiceCost.Value),
    								TotalAmount = g.Sum(x=>x.AmountPaid.Value)
    							};

    Nota: no uses value puede que lo tome como palabra reservada

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta warnerxp viernes, 13 de julio de 2012 15:30
    viernes, 13 de julio de 2012 14:34

Todas las respuestas

  • hola

    quizas esto ayude

    var selectTransactions = from item in result
    							group item by new {item.CreatedTime.Month, item.CreatedTime.Year} into g
    							select new 
    							{
    								feeAmount = g.Sum(x=>x.ShippingServiceSelected.ShippingServiceCost.Value),
    								TotalAmount = g.Sum(x=>x.AmountPaid.Value)
    							};

    Nota: no uses value puede que lo tome como palabra reservada

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta warnerxp viernes, 13 de julio de 2012 15:30
    viernes, 13 de julio de 2012 14:34
  • excelente gracias me sirvio a la perfeccion investigare mas sobre LINQ

    muchas gracias por su ayuda


    WAQ

    viernes, 13 de julio de 2012 15:29