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); }
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); } }
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; } } }
// 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); }
public bool BirimSorumlusu_Guncelle(BirimSorumlulari BirimSorumlusu) { return(base.BirimSorumluIslemleri.BirimSorumlusu_Guncelle(BirimSorumlusu)); }
public bool BirimSorumlusu_Ekle(BirimSorumlulari F) { return(base.BirimSorumluIslemleri.BirimSorumlusu_Ekle(F)); }