My sql query which is:
Select islemtipi, sum(AlcT), sum(BrcT), sum(KdvTop), sum(iskonto) from carih Where FirmaKodu ='001' and islemtipi = 'Satış Faturası' or islemtipi ='Alış Faturası' or islemtipi = 'Tahsilat' or islemtipi = 'Ödeme' and (Tarih>= '2019-01-01' and Tarih <='2019-12-31') group by islemtipi
Works on MSSQL perfectly. But when I tried same query on Visual Studio, it gave me only 2 column result which are Tahsilat
and Ödeme
columns. I could't solve the problem. Maybe problem is about my query contains Turkish Language Characters but also Ödeme
contains turkish character which is Ö
.
Also my c# code is
using (SistemEntities db = new SistemEntities())
{
string sorgu = "Select islemtipi, sum(AlcT), sum(BrcT), sum(KdvTop), sum(iskonto) from carih Where FirmaKodu ='001'
and islemtipi = 'Satış Faturası' or islemtipi ='Alış Faturası' or islemtipi = 'Tahsilat'
or islemtipi = 'Ödeme' and (Tarih>= '2019-01-01' and Tarih <='2019-12-31')
group by islemtipi";
List<ENT_carih> rapor = db.Database.SqlQuery<ENT_carih>(sorgu).ToList();
return rapor;
}
And it gave me only 2 column result which are Tahsilat
and Ödeme
columns.