Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C# by v ( 13 years ago )
if (grZaz.Contains(poz.Towar.Features["Producent"]))
{
dzikieweze.Add(new dupa(poz,sprzedano));
tempL.Add(new dupa(poz,sprzedano));
}
}
List<dupa> poTowarach = (from it in dzikieweze
group it by it.poz.Towar into grp
select
new dupa
{
producent = grp.Key.Features["Producent"].ToString() ,
towar = grp.Key,
wartoscSwCZ = grp.Sum(it => it.wartoscSwCZ)
}).ToList();
List<dupa> poProd = new List<dupa>();
//--------japierdole... towary producenci wju mag...
decimal wartoscn;
foreach (string szafa in grZaz)
mag.Condition |= new FieldCondition.Equal("Features.Producent", szafa);
Soneta.Magazyny.StanMagazynuWorker sta = new Soneta.Magazyny.StanMagazynuWorker();
foreach (Towar tow in mag)
{
sta.Towar = tow;
wartoscn = sta.WgCeny["Ostatnia zakupu"].WartośćNetto;
poProd.Add(new dupa(tow.Features["Producent"].ToString(), wartoscn));
}
List<dupa> ghrrr = poTowarach.Concat(poProd).ToList();
List<dupa> koniec= (from it in ghrrr
group it by it.producent into grp
let sumMag = grp.Sum(x => x.wartoscMagCZ)
let sumS = grp.Sum(y => y.wartoscSwCZ)
select new dupa
{
producent = grp.Key,
wartoscMagCZ = sumMag,
wartoscSwCZ= sumS
}).ToList();
Revise this Paste