public BirimSorumlulari Id_Ile_BirimSorumlusu_Getir(string bid)
        {
            BirimSorumlulari B = new BirimSorumlulari();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT Id,BirimId,KullaniciAdi,Sifre,AdiSoyadi,Durum FROM BirimSorumlulari WHERE Silindi=0  AND Id=@BIRIM";
                connect.Open();

                SqlCommand command = new SqlCommand(sql, connect);

                command.Parameters.AddWithValue("@BIRIM", bid);
                SqlDataReader read = command.ExecuteReader();
                while (read.Read())
                {
                    B.Id           = (int)read["Id"];
                    B.BirimId      = (int)read["BirimId"];
                    B.KullaniciAdi = (string)read["KullaniciAdi"];
                    B.Sifre        = (string)read["Sifre"];
                    B.AdiSoyadi    = (string)read["AdiSoyadi"];
                    B.Durum        = (Boolean)read["Durum"];
                }
                connect.Close();
            }

            return(B);
        }
        public List <BirimSorumlulari> BirimSorumlusuListele(string B_Id)
        {
            List <BirimSorumlulari> SorumluList = new List <BirimSorumlulari>();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT Id,BirimId,KullaniciAdi,Sifre,AdiSoyadi,Durum FROM BirimSorumlulari WHERE BirimId=@BID AND Silindi=0";
                connect.Open();

                SqlCommand command = new SqlCommand(sql, connect);
                command.Parameters.AddWithValue("@BID", B_Id);
                SqlDataReader read = command.ExecuteReader();
                while (read.Read())
                {
                    BirimSorumlulari B = new BirimSorumlulari();
                    B.Id           = (int)read["Id"];
                    B.BirimId      = (int)read["BirimId"];
                    B.KullaniciAdi = (string)read["KullaniciAdi"];
                    B.Sifre        = (string)read["Sifre"];
                    B.AdiSoyadi    = (string)read["AdiSoyadi"];
                    B.Durum        = (Boolean)read["Durum"];

                    SorumluList.Add(B);
                }
                connect.Close();
            }
            return(SorumluList);
        }
        public bool BirimSorumlusu_Guncelle(BirimSorumlulari B)
        {
            bool result = false;

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                try
                {
                    string sql = "UPDATE BirimSorumlulari SET KullaniciAdi=@USER, Sifre=@PASS, AdiSoyadi=@FULLNAME WHERE Id=@ID";
                    connect.Open();

                    SqlCommand command = new SqlCommand(sql, connect);
                    command.Parameters.AddWithValue("@ID", B.Id);
                    command.Parameters.AddWithValue("@USER", B.KullaniciAdi);
                    command.Parameters.AddWithValue("@PASS", B.Sifre);
                    command.Parameters.AddWithValue("@FULLNAME", B.AdiSoyadi);
                    command.ExecuteNonQuery();

                    connect.Close();
                    result = true;
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    if (connect.State == System.Data.ConnectionState.Open)
                    {
                        connect.Close();
                    }
                }
            }
            return(result);
        }
Ejemplo n.º 4
0
        protected void SorumluKaydet_Button_Click(object sender, EventArgs e)
        {
            BirimSorumlulari BirimSorumlusu = new BirimSorumlulari();

            BirimSorumlusu.BirimId      = int.Parse(SorumluBirimId.Text);
            BirimSorumlusu.AdiSoyadi    = SorumluAdi.Value;
            BirimSorumlusu.KullaniciAdi = SorumluKullaniciAdi.Value;
            BirimSorumlusu.Sifre        = SorumluSifre.Value;


            bool result = base.Get_BirimSorumlusu_bl.BirimSorumlusu_Ekle(BirimSorumlusu);

            if (result)
            {
                BirimSorumluEkle_Div.Visible = false;
                Uyari_Division.Visible       = true;
                Literal_Uyari.Text           = "<h2>Kayıt Başarılı bir şekilde gerçekleştirilmiştir.</h2>";

                Response.Redirect("islemler.aspx?Birim=Sorumlular&B_Id=" + BirimSorumlusu.BirimId);
            }
        }
Ejemplo n.º 5
0
        protected void Sorumlular_DataGrid_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            if (e.CommandName == "Sorumlu_Duzenle")
            {
                string           id        = ((Label)((DataGridItem)e.Item).FindControl("Label_s_Id")).Text;
                BirimSorumlulari mySorumlu = base.Get_BirimSorumlusu_bl.Id_Ile_BirimSorumlusu_Getir(id);
                Birimler         myBirim   = base.Get_birim_bl.Id_Ile_Birim_Getir(mySorumlu.BirimId.ToString());
                Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Birim=listele'>Birim Listele</a> -> <a href='?Birim=Sorumlular&B_Id=" + myBirim.Id + "'>" + myBirim.BirimAdi + " Biriminin Sorumluları</a> -> <a href='#'>Birim Sorumlusu Guncelleme</a>";

                BirimSorumluListele_Div.Visible = false;
                BirimSorumluEkle_Div.Visible    = true;
                SorumluGuncelle_Button.Visible  = true;

                SorumluBirimId.Text             = mySorumlu.Id.ToString();
                SorumluAdi.Value                = mySorumlu.AdiSoyadi;
                SorumluKullaniciAdi.Value       = mySorumlu.KullaniciAdi;
                SorumluSifre.Value              = mySorumlu.Sifre;
                SorumluSifre.Attributes["type"] = "password";
            }

            if (e.CommandName == "Sorumlu_Sil")
            {
                string id       = ((Label)((DataGridItem)e.Item).FindControl("Label_s_Id")).Text;
                string Birim_Id = Request.QueryString["B_Id"];
                bool   result   = base.Get_BirimSorumlusu_bl.BirimSorumlusu_Sil(id);

                if (result)
                {
                    islem_basarili.Visible          = true;
                    BirimSorumluListele_Div.Visible = true;
                    Sorumlular_DataGrid.DataSource  = base.Get_BirimSorumlusu_bl.BirimSorumlusuListele(Birim_Id);
                    Sorumlular_DataGrid.DataBind();
                }
                else
                {
                    islem_basarisiz.Visible = true;
                }
            }
        }
Ejemplo n.º 6
0
        // birim sorumlusunu getiriyor login sayfasına
        public BirimSorumlulari BirimSorumlusuGiris(string email, string pass)
        {
            BirimSorumlulari bs = new BirimSorumlulari();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT * FROM BirimSorumlulari WHERE KullaniciAdi=@mail AND Sifre=@pass";
                connect.Open();
                SqlCommand command = new SqlCommand(sql, connect);
                command.Parameters.AddWithValue("@mail", email);
                command.Parameters.AddWithValue("@pass", pass);
                SqlDataReader read = command.ExecuteReader();
                while (read.Read())
                {
                    bs.BirimId      = (int)read["BirimId"];
                    bs.KullaniciAdi = (string)read["KullaniciAdi"];
                    bs.AdiSoyadi    = (string)read["AdiSoyadi"];
                }
                connect.Close();
            }
            return(bs);
        }
        public bool BirimSorumlusu_Ekle(BirimSorumlulari B)
        {
            int id = 0;

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql;
                try
                {
                    sql = "INSERT INTO BirimSorumlulari (BirimId,KullaniciAdi,Sifre,AdiSoyadi,Durum) OUTPUT INSERTED.Id VALUES(@ID,@USER,@PASS,@FULLNAME,@STATUS)";
                    connect.Open();

                    SqlCommand command = new SqlCommand(sql, connect);
                    command.Parameters.AddWithValue("@ID", B.BirimId);
                    command.Parameters.AddWithValue("@USER", B.KullaniciAdi);
                    command.Parameters.AddWithValue("@PASS", B.Sifre);
                    command.Parameters.AddWithValue("@FULLNAME", B.AdiSoyadi);
                    command.Parameters.AddWithValue("@STATUS", B.Durum);
                    id = (int)command.ExecuteScalar();

                    connect.Close();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    if (connect.State == System.Data.ConnectionState.Open)
                    {
                        connect.Close();
                    }
                }
            }

            return(id > 0 ? true : false);
        }
Ejemplo n.º 8
0
 public bool BirimSorumlusu_Guncelle(BirimSorumlulari BirimSorumlusu)
 {
     return(base.BirimSorumluIslemleri.BirimSorumlusu_Guncelle(BirimSorumlusu));
 }
Ejemplo n.º 9
0
 public bool BirimSorumlusu_Ekle(BirimSorumlulari F)
 {
     return(base.BirimSorumluIslemleri.BirimSorumlusu_Ekle(F));
 }