public List <Performans_raporu> performans_raporu_select4(int tarih = 0, int secilen_vrd = 0) { List <Performans_raporu> kayitlar = new List <Performans_raporu>(); this.sql = "SELECT distinct(KALITE), boy, ebat,SUM(STDKTKTON)+SUM(STNKARTON),SUM(STDKTKSAY),COUNT(DNO) " + "FROM URTHRK.CH_DOKUMNO_URETIM " + "WHERE "; if (tarih > 0) { this.sql += " DOKUMTAR = " + tarih + ""; } if (secilen_vrd != 0) { this.sql += " AND VRD=" + secilen_vrd + ""; } this.sql += "GROUP BY BOY,KALITE,EBAT ORDER BY SUM(STDKTKSAY) DESC"; this.cmd.CommandText = this.sql; this.cmd.Parameters.Clear(); this.dr = this.cmd.ExecuteReader(); if (!this.dr.HasRows) { //kayit bulunamadiysa Performans_raporu kayit = new Performans_raporu(); kayit.Aciklama = "Listelenecek Kayıt Bulunamadı !!"; kayit.Id = 0; kayitlar.Add(kayit); } else { while (this.dr.Read()) { Performans_raporu kayit = new Performans_raporu(); kayit.Id = 1; kayit.Celik_cinsi = this.dr[0].ToString(); kayit.Boy = this.dr[1].ToString(); kayit.Ebat = this.dr[2].ToString(); if (this.dr[3].ToString() != "") { kayit.Toplam_tonaj = Convert.ToDouble(this.dr[3]).ToString("0.##"); } kayit.Kutuk_sayisi = this.dr[4].ToString(); kayit.Dokum_sayisi = this.dr[5].ToString(); kayitlar.Add(kayit); } } this.dr.Close(); this.dr.Dispose(); return(kayitlar); }
public List <Performans_raporu> performans_raporu_select6(int tarih = 0, int secilen_vrd = 0) //verim { List <Performans_raporu> kayitlar = new List <Performans_raporu>(); this.sql = "SELECT SUM(AO_ENERJI), SUM(PO_ENERJI),SUM(TOPLAM_SARJ),SUM(KUTUK_TONAJI), ROUND(SUM(AO_ENERJI)/SUM(KUTUK_TONAJI),3), " + " ROUND(SUM(PO_ENERJI)/SUM(KUTUK_TONAJI),3), ROUND((SUM(KUTUK_TONAJI)/SUM(TOPLAM_SARJ)*100000),1)" + " FROM URTHRK.CH_DOKUMNO_PERFORMANS " + "WHERE "; if (tarih > 0) { this.sql += " DOKUMTAR = " + tarih + " AND KUTUK_TONAJI> 0 "; } if (secilen_vrd != 0) { this.sql += " AND VRD=" + secilen_vrd + ""; } this.cmd.CommandText = this.sql; this.cmd.Parameters.Clear(); this.dr = this.cmd.ExecuteReader(); if (!this.dr.HasRows) { //kayit bulunamadiysa Performans_raporu kayit = new Performans_raporu(); kayit.Aciklama = "Listelenecek Kayıt Bulunamadı !!"; kayit.Id = 0; kayitlar.Add(kayit); } else { while (this.dr.Read()) { Performans_raporu kayit = new Performans_raporu(); kayit.Id = 1; kayit.Toplam_srj = this.dr[2].ToString(); //kayit.Toplam_tonaj = this.dr[3].ToString(); kayit.Toplam_tonaj = Convert.ToDouble(this.dr[3].ToString().Equals("") ? "0.0" : this.dr[3].ToString()).ToString("0.##"); kayit.Verim = this.dr[6].ToString(); kayitlar.Add(kayit); } } this.dr.Close(); this.dr.Dispose(); return(kayitlar); }
public List <Performans_raporu> gunluk_toplam_uretim_data_read(int tarih = 0, int secilen_vrd = 0) { List <Performans_raporu> kayitlar = new List <Performans_raporu>(); this.sql = "SELECT COUNT(DNO), SUM(STDKTKTON)+SUM(STNKARTON) " + "FROM URTHRK.CH_DOKUMNO_URETIM " + "WHERE "; if (tarih > 0) { this.sql += " DOKUMTAR = " + tarih + ""; } if (secilen_vrd != 0) { this.sql += " AND VRD=" + secilen_vrd + ""; } this.cmd.CommandText = this.sql; this.cmd.Parameters.Clear(); this.dr = this.cmd.ExecuteReader(); if (!this.dr.HasRows) { //kayit bulunamadiysa Performans_raporu kayit = new Performans_raporu(); kayit.Aciklama = "Listelenecek Kayıt Bulunamadı !!"; kayit.Id = 0; kayitlar.Add(kayit); } else { while (this.dr.Read()) { Performans_raporu kayit = new Performans_raporu(); kayit.Id = 1; kayit.Dokum_sayisi = this.dr[0].ToString(); kayit.Toplam_tonaj = Convert.ToDouble(this.dr[1].ToString().Equals("") ? "0" : this.dr[1].ToString()).ToString("0.##"); kayitlar.Add(kayit); } } this.dr.Close(); this.dr.Dispose(); return(kayitlar); }
public List <Performans_raporu> performans_raporu_gun_data_read(int tarih = 0, int secilen_vrd = 0) { List <Performans_raporu> kayitlar = new List <Performans_raporu>(); this.sql = "SELECT * " + "FROM URTHRK.CH_DOKUMNO_PERFORMANS PR "; if (tarih > 0) { this.sql += "WHERE PR.DOKUMTAR = " + tarih + ""; } if (secilen_vrd != 0) { this.sql += " AND VRD=" + secilen_vrd + ""; } this.sql += " ORDER BY PR.DNO ASC"; this.cmd.Parameters.Clear(); this.cmd.CommandText = this.sql; this.dr = this.cmd.ExecuteReader(); if (!this.dr.HasRows) { //kayit bulunamadiysa Performans_raporu kayit = new Performans_raporu(); kayit.Vrd = "Listelenecek Kayıt Bulunamadı !!"; kayit.Id = 0; kayitlar.Add(kayit); } else { while (this.dr.Read()) { Performans_raporu kayit = new Performans_raporu(); kayit.Id = 1; kayit.Dokum_no = Convert.ToInt32(this.dr[1].ToString()); kayit.Vrd = this.dr[2].ToString(); kayit.Srj = (dr[3].ToString()); kayit.Toplam_srj = (dr[4].ToString()); kayit.Dokum_baslangic_saati = this.dr[28].ToString(); kayit.Devirme_saati = this.dr[5].ToString(); kayit.Enerjili_sure = this.dr[6].ToString(); kayit.Enerjisiz_sure = this.dr[7].ToString(); kayit.Toplam_sure = this.dr[8].ToString(); kayit.Devirme_sicaklik = this.dr[9].ToString(); kayit.Po_giris_sicakligi = this.dr[10].ToString(); kayit.Ao_enerji = (dr[11].ToString()); kayit.Po_enerji = this.dr[12].ToString(); kayit.Po_enerjili_sure = this.dr[29].ToString(); kayit.Po_brut_sure = this.dr[30].ToString(); kayit.Enj_Kok_elt = this.dr[13].ToString(); kayit.Enj_kırec = this.dr[14].ToString(); kayit.Parca_kırec = this.dr[15].ToString(); kayit.Toplam_kirec = Convert.ToDouble(this.dr[16].ToString().Equals("") ? "0.0" : this.dr[16].ToString()); kayit.Kutuk_tonaji = Convert.ToDouble(this.dr[17].ToString().Equals("") ? "0.0" : this.dr[17].ToString()); kayit.Tandis_bnd_sayisi = this.dr[18].ToString(); kayit.Canak_dokum_say = this.dr[19].ToString(); kayit.Kapak_dokum_say = this.dr[20].ToString(); kayit.Yurek_dokum_say = this.dr[21].ToString(); kayit.Rbt_delik_sayisi = this.dr[22].ToString(); kayit.Ao_trnk_kapatma_enerjisi = (dr[23].ToString()); kayit.Brl_dgaz = this.dr[24].ToString(); kayit.Rcb_brl_dgaz = this.dr[25].ToString(); kayit.Pc_dgaz = this.dr[26].ToString(); kayit.Toplam_dgaz = this.dr[27].ToString(); if (kayit.Toplam_dgaz != "") { kayit.Toplam_dgaz_ToplamTonaj = Math.Round(Convert.ToDouble(kayit.Toplam_dgaz) / kayit.Kutuk_tonaji, 2).Equals("") ? "0.0" : Math.Round(Convert.ToDouble(kayit.Toplam_dgaz) / kayit.Kutuk_tonaji, 2).ToString(); if (kayit.Toplam_kirec != 0) { kayit.Toplam_dgaz_Toplamkireç = Math.Round(Convert.ToDouble(kayit.Toplam_kirec) / kayit.Kutuk_tonaji, 2).Equals("") ? "0.0" : Math.Round(Convert.ToDouble(kayit.Toplam_kirec) / kayit.Kutuk_tonaji, 2).ToString(); } } else { kayit.Toplam_dgaz_ToplamTonaj = ""; kayit.Toplam_dgaz_Toplamkireç = ""; } kayitlar.Add(kayit); } } this.dr.Close(); this.dr.Dispose(); return(kayitlar); }
public List <Performans_raporu> performans_raporu_gun_ort_data_read(int tarih = 0, int secilen_vrd = 0) { List <Performans_raporu> kayitlar = new List <Performans_raporu>(); this.sql = "SELECT COUNT(DNO),ROUND(AVG(SARJ_SAYISI),0),ROUND(AVG(TOPLAM_SARJ),0), " + "ROUND(AVG(ENERJILI_SURE),2),ROUND(AVG(ENERJISIZ_SURE),2),ROUND(AVG(TOPLAM_SURE),2),ROUND(AVG(DEVIRME_SICAKLIK),2), " + "ROUND(AVG(PO_GIRIS_SICAKLIK),2),ROUND(AVG(AO_ENERJI),2),ROUND(AVG(PO_ENERJI),2),ROUND(AVG(ENJEKTE_KOK_ELTI),2),ROUND(AVG(ENJEKTE_KIREC),2),ROUND(AVG(PARCA_KIREC),2), " + "ROUND(AVG(TOPLAM_KIREC),2),ROUND(AVG(KUTUK_TONAJI),2),MAX(CAST(TANDIS_BINDIRME_SAYISI AS INT)),MAX(CANAK_DOKUM_SAYISI), " + "MAX(KAPAK_DOKUM_SAYISI),MAX(YUREK_DOKUM_SAYISI),ROUND(AVG(AO_TIRNAK_KAPATMA_ENERJISI),2),ROUND(AVG(BRL_DGAZ),2),ROUND(AVG(RCB_BRL_DGAZ),2), " + "ROUND(AVG(PC_DGAZ),2),ROUND(AVG(TOPLAM_GAZ),2),SUM(KUTUK_TONAJI), " + "ROUND((AVG(AO_ENERJI)/AVG(KUTUK_TONAJI)),3),ROUND((AVG(PO_ENERJI)/AVG(KUTUK_TONAJI)),3),ROUND(AVG(PO_ENERJILI_SURE),2),ROUND(AVG(PO_BRUT_SURE),2) " + "FROM URTHRK.CH_DOKUMNO_PERFORMANS "; if (tarih > 0) { this.sql += "WHERE DOKUMTAR = " + tarih + " AND KUTUK_TONAJI> 0 "; } if (secilen_vrd != 0) { this.sql += " AND VRD=" + secilen_vrd + ""; } this.cmd.Parameters.Clear(); this.cmd.CommandText = this.sql; this.dr = this.cmd.ExecuteReader(); if (!this.dr.HasRows) { //kayit bulunamadiysa Performans_raporu kayit = new Performans_raporu(); kayit.Vrd = "Listelenecek Kayıt Bulunamadı !!"; kayit.Id = 0; kayitlar.Add(kayit); } else { while (this.dr.Read()) { Performans_raporu kayit = new Performans_raporu(); kayit.Id = 1; kayit.Dokum_no = Convert.ToInt32(this.dr[0].ToString()); kayit.Srj = (dr[1].ToString()); kayit.Toplam_srj = (dr[2].ToString()); kayit.Enerjili_sure = this.dr[3].ToString(); kayit.Enerjisiz_sure = this.dr[4].ToString(); kayit.Toplam_sure = this.dr[5].ToString(); kayit.Devirme_sicaklik = this.dr[6].ToString(); kayit.Po_giris_sicakligi = this.dr[7].ToString(); kayit.Ao_enerji = Convert.ToDouble(this.dr[25].ToString().Equals("") ? "0.0" : this.dr[25].ToString()).ToString("0.##"); kayit.Po_enerji = Convert.ToDouble(this.dr[26].ToString().Equals("") ? "0.0" : this.dr[26].ToString()).ToString("0.##"); kayit.Po_enerjili_sure = Convert.ToDouble(this.dr[27].ToString().Equals("") ? "0.0" : this.dr[27].ToString()).ToString("0.##"); kayit.Po_brut_sure = Convert.ToDouble(this.dr[28].ToString().Equals("") ? "0.0" : this.dr[28].ToString()).ToString("0.##"); kayit.Enj_Kok_elt = this.dr[10].ToString(); kayit.Enj_kırec = this.dr[11].ToString(); kayit.Parca_kırec = this.dr[12].ToString(); kayit.Toplam_kirec = Convert.ToDouble(this.dr[13].ToString().Equals("") ? "0.0" : this.dr[13].ToString()); kayit.Kutuk_tonaji = Convert.ToDouble(this.dr[14].ToString().Equals("") ? "0.0" : this.dr[14].ToString()); kayit.Tandis_bnd_sayisi = this.dr[15].ToString(); kayit.Canak_dokum_say = this.dr[16].ToString(); kayit.Kapak_dokum_say = this.dr[17].ToString(); kayit.Yurek_dokum_say = this.dr[18].ToString(); kayit.Ao_trnk_kapatma_enerjisi = (dr[19].ToString()); kayit.Brl_dgaz = this.dr[20].ToString(); kayit.Rcb_brl_dgaz = this.dr[21].ToString(); kayit.Pc_dgaz = this.dr[22].ToString(); kayit.Toplam_dgaz = this.dr[23].ToString(); kayitlar.Add(kayit); } } this.dr.Close(); this.dr.Dispose(); return(kayitlar); }