Quantcast
Viewing all articles
Browse latest Browse all 2

Query en Linq

Gracias a todos por el tiempo para ayudarme...

tengo la suiguiente query en SQL pero estoy empezando a desarrollar aplicaciones en LINQ y necesito esta misma query pero traducida a LINQ.

 

SELECT

     Departamento,

     SUM( Cantidad* Precio)AS Total

FROM

     SalidasAlmacen

     LEFTOUTERJOIN CatArticulos ON

     SalidasAlmacen. CveArticulo= CatArticulos. CveArticulo

AND  SalidasAlmacen. DeptoSalida = CatArticulos. CveDepartamento

     INNERJOIN CatDepartamentosON

     SalidasAlmacen. CveDepartamento = CatDepartamentos. CveDepartamento

WHERE

     Fecha BETWEEN'FECHA'AND'FECHA'

AND   CveSucursal='3'

AND  CatArticulos. Tipo IN('C' )

AND  Departamento IN('51', '54','55','56' )

 

GROUPBY   

     Departamento

ORDERBY

     Total DESC

 

Asi es como lo tengo ahorita en LINQ

            int[] _depas = new int[] { 51, 54, 55, 56};
            ConsultasDataContext dc = new ConsultasDataContext();
            var Costo = (from sa in dc.SalidasAlmacen
                         join ca in dc.CatArticulos
                         on sa.CveArticulo equals ca.CveArticulo
                         join cd in dc.CatDepartamentos
                         on sa.CveDepartamento equals cd.CveDepartamento
                         where sa.DeptoSalida == ca.CveDepartamento && ca.Tipo == 'C' && cd.Tipo == 'C' &&
                         sa.Fecha >= fi && sa.Fecha <= ff && sa.DeptoSalida == 49 && cd.CveSucursal == suc
                         && _depas.Contains(sa.CveDepartamento)
                         group sa by new { Departamento = cd.Departamento } into grp
                         select new
                         {
                             Departamento = grp.Key.Departamento,
                             Total = grp.Sum(x => x.Cantidad) * grp.Sum(x => x.Precio)
                         }).GroupBy(x=>x.Departamento);

Hasta ahora no he podido espero me puedan ayudar... gracias y saludos desde Cd. Juarez Chih Mexico.



Viewing all articles
Browse latest Browse all 2

Trending Articles


Long Distance Relationship Tagalog Love Quotes


HOY PANGIT, MAGBAYAD KA!


Girasoles para colorear


tagalog love Quotes – Tiwala Quotes


OFW quotes : Pinoy Tagalog Quotes


Mga Patama sa mga Nagmamahal the Best Tagalog love quotes for you


Top 10 Best Tagalog Friendship Quotes and Sayings | mrbolero


“BAHAY KUBO HUGOT”


RE: Mutton Pies (frankie241)


EASY COME, EASY GO


FORECLOSURE OF REAL ESTATE MORTGAGE


Pokemon para colorear


Sapos para colorear


Maganda Quotes – tagalog Quotes – Inggit Quotes


“Tado” Jimenez Quotes Collections Online


5 Tagalog Relationship Rules


Hugot Lines 2020 Patama : ML Edition


Re:Mutton Pies (lleechef)


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>