예제 #1
0
        public NIslemSonuc <DataTable> GetKullanici(string tcNo)
        {
            DataTable dt     = null;
            string    strSQL = " SET DATEFORMAT DMY    SELECT * FROM Personel WHERE TCKimlikNo=@TcKimlikNo";

            try
            {
                DataBaseProvider db = new DataBaseProvider();

                db.AddParameter("@TCKimlikNo", DbType.String, tcNo);


                SqlDataReader dr = db.ExecuteReader(strSQL, CommandType.Text);
                if (dr.HasRows)
                {
                    dt = new DataTable();
                    dt.Load(dr);
                    return(new NIslemSonuc <DataTable>
                    {
                        BasariliMi = true,
                        Veri = dt
                    });
                }
                else
                {
                    return(new NIslemSonuc <DataTable>
                    {
                        BasariliMi = false,
                        Mesaj = "Kayıt bulunamadı"
                    });
                }
            }
            catch (Exception ex)
            {
                return(new NIslemSonuc <DataTable>
                {
                    BasariliMi = false,
                    HataBilgi = new NHata
                    {
                        HataMesaj = ex.ToString(),
                        Sinif = "VakifDb",
                        Metod = "GetKullanici"
                    }
                });
            }
        }
예제 #2
0
        public NIslemSonuc <DataTable> GetIlceByIL(string il)
        {
            string strSQL = "SELECT DISTINCT Ilce_Kodu,Ilce_Adi FROM MernisIl_Ilce_Kodlari WHERE Il_Kodu=@Il_Kodu ORDER BY Ilce_Adi";

            DataBaseProvider db = new DataBaseProvider();

            db.AddParameter("@Il_Kodu", DbType.Int32, il);

            try
            {
                SqlDataReader dr = db.ExecuteReader(strSQL, CommandType.Text);
                if (dr.HasRows)
                {
                    DataTable dt = new DataTable();
                    dt.Load(dr);

                    return(new NIslemSonuc <DataTable>
                    {
                        BasariliMi = true,
                        Veri = dt
                    });
                }
                else
                {
                    return(new NIslemSonuc <DataTable>
                    {
                        BasariliMi = false
                    });
                }
            }
            catch (Exception ex)
            {
                return(new NIslemSonuc <DataTable>
                {
                    BasariliMi = false,
                    HataBilgi = new NHata
                    {
                        HataMesaj = ex.Message,
                        Sinif = "VakifDb",
                        Metod = "GetIlceByIL"
                    }
                });
            }
        }
예제 #3
0
        public NIslemSonuc <DataTable> GetPersonelPassWord(string tcNo)
        {
            string strSQL = "SELECT Adi,Soyadi,Parola,EPosta  FROM Personel WHERE TCKimlikNo=@TCKimlikNo";

            DataBaseProvider db = new DataBaseProvider();

            db.AddParameter("@TCKimlikNo", DbType.String, tcNo);
            try
            {
                SqlDataReader dr = db.ExecuteReader(strSQL, CommandType.Text);
                if (dr.HasRows)
                {
                    DataTable dt = new DataTable();
                    dt.Load(dr);

                    return(new NIslemSonuc <DataTable>
                    {
                        BasariliMi = true,
                        Veri = dt
                    });
                }
                else
                {
                    return(new NIslemSonuc <DataTable>
                    {
                        BasariliMi = false
                    });
                }
            }
            catch (Exception ex)
            {
                return(new NIslemSonuc <DataTable>
                {
                    BasariliMi = false,
                    HataBilgi = new NHata
                    {
                        HataMesaj = ex.Message
                    }
                });
            }
        }