//projeye hata gönderileceði zaman ilk soruyu getirir /// <summary> /// verilen proje id li projenin ilk sorusunu getirir /// </summary> /// <param name="projeId"></param> /// <returns></returns> public DataSet ilkSoru(uint projeId) { string selectSql = "SELECT Proje.ID, Proje.ISIM, Proje.TUR, Soru.PROJEID, Soru.SORU, Soru.GELISTIRICINOT, Soru.KULLANICINOT FROM Proje,Soru WHERE (Soru.PROJEID = " + projeId + " AND Proje.ID=Soru.PROJEID)"; string sql = "SELECT SORU, KULLANICINOT, ID, EVETID, HAYIRID FROM Soru WHERE ONCEKIID=0 AND PROJEID=" + projeId; DataSet ds = new DataSet(); //proje ile ilgili soru var mý? ds = db.fillDataset(selectSql); //proje ile ilgili soru var if (ds.Tables[0].DefaultView.Count != 0) { ds = db.fillDataset(sql); return(ds); } //proje ile ilgili soru yok, boþ dataset döndür else { DataSet bosDs = new DataSet(); return(bosDs); } }
/// <summary> /// verilen id li projenin ismini getirir /// </summary> /// <param name="id"></param> /// <returns></returns> public string isimGetir(uint id) { string sql = "SELECT ISIM FROM Proje WHERE ID=" + id; DataSet ds = new DataSet(); ds = db.fillDataset(sql); if (ds.Tables[0].DefaultView.Table.Rows.Count != 0) { return(ds.Tables[0].DefaultView.Table.Rows[0].ItemArray.GetValue(0).ToString()); } else { return(""); } }
/// <summary> /// verilen isimli kullanýcýnýn idsini getirir /// </summary> /// <param name="isim"></param> /// <returns></returns> public uint idGetir(string isim) { string sql = "SELECT ID FROM Kullanici WHERE ISIM ='" + isim + "'"; DataSet ds = new DataSet(); ds = db.fillDataset(sql); if (ds.Tables[0].DefaultView.Table.Rows.Count == 0) { return(0); } else { return(Convert.ToUInt32(ds.Tables[0].DefaultView.Table.Rows[0].ItemArray.GetValue(0))); } }
//verilen proje id si ile ilgili tüm hatalarý özet bilgilerle döndürür public DataSet projeyeAitHatalar(uint projeId) { string sql = "SELECT Hata.ID AS [Ýþlem], Proje.ISIM AS Proje, Hata.ACIKLAMA AS HATA, Hata.ZAMAN AS [Yollanma zamaný] FROM Hata INNER JOIN Proje ON Hata.PROJEID = Proje.ID WHERE (Proje.ID = " + projeId + ") AND (Hata.COZUMONAY = 0)"; return(db.fillDataset(sql)); }
//tüm sorumlu kiþileri döndür public DataSet sorumluListesi() { string sql = "SELECT Kullanici.ISIM, Kullanici.ID FROM KTip INNER JOIN Kullanici ON KTip.ID = Kullanici.TIPID WHERE (KTip.TIP = 'sorumlu')"; return(db.fillDataset(sql)); }