protected void ProsesDG_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "Proses_Sil") { string id = ((Label)((DataGridItem)e.Item).FindControl("Label_p_Id")).Text; bool result = base.Get_Proses_bl.Proses_Sil(id); if (result) { islem_basarili.Visible = true; ProsesListeleDiv.Visible = true; ProsesDG.DataSource = base.Get_Proses_bl.ProsesListele(); ProsesDG.DataBind(); } else { islem_basarisiz.Visible = true; } } if (e.CommandName == "Proses_Duzenle") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Proses=listele'>Proses Listele</a> -> <a href='#'>Proses Güncelleme</a>"; string id = ((Label)((DataGridItem)e.Item).FindControl("Label_p_Id")).Text; Prosesler selected_Proses = new Prosesler(); selected_Proses = base.Get_Proses_bl.Id_Ile_Proses_Getir(id); ProsesListeleDiv.Visible = false; ProsesEkleDiv.Visible = true; ProsesGuncelleButton.Visible = true; ProsesId.Text = selected_Proses.Id.ToString(); ProsesAdi.Value = selected_Proses.ProsesAdi; ProsesKodu.Value = selected_Proses.ProsesKodu; ProsesHizmetTanimi.Value = selected_Proses.ProsesHizmetTanimi; ProsesKaynaklari.Value = selected_Proses.ProsesKaynaklari; ProsesHedefi.Value = selected_Proses.ProsesHedefi.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { Uyari_Division.Visible = false; if (Session["Yonetim"] != null) { yonetim_islemleri.Visible = true; Hosgeldiniz_label.Text = "Sistem Yöneticisi -> <a href='islemler.aspx'>İşlemler</a>"; hesap_ismi = "Sistem Yöneticisi"; if (Request.QueryString["Birim"] == "Ekle") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Birim=Ekle'>Birim Ekle</a>"; islemler_list_div.Visible = false; yonetim_islemleri.Visible = false; //Fakulte_Listele_Division.Visible = false; Birim_Kayit_Division.Visible = true; Birim_Kaydet.Visible = true; } else if (Request.QueryString["Birim"] == "listele") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Birim=listele'>Birim Listele</a>"; islemler_list_div.Visible = false; islemler_div.Visible = true; Birim_Listele_Division.Visible = true; B_listele_Grid.DataSource = base.Get_birim_bl.BirimleriListele(); B_listele_Grid.DataBind(); } else if (Request.QueryString["Birim"] == "Sorumlular") { string Birim_Id = Request.QueryString["B_Id"]; Birimler mybirim = base.Get_birim_bl.Id_Ile_Birim_Getir(Birim_Id); SORUMLU_LINK.HRef = "?Birim=Sorumlu_Ekle&B_Id=" + Birim_Id; Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Birim=listele'>Birim Listele</a> -> <a href='?Birim=Sorumlular&B_Id=" + Birim_Id + "'>" + mybirim.BirimAdi + " Biriminin Sorumluları</a>"; islemler_list_div.Visible = false; islemler_div.Visible = true; BirimSorumluListele_Div.Visible = true; Sorumlular_DataGrid.DataSource = base.Get_BirimSorumlusu_bl.BirimSorumlusuListele(Birim_Id); Sorumlular_DataGrid.DataBind(); } else if (Request.QueryString["Birim"] == "Sorumlu_Ekle") { string Birim_Id = Request.QueryString["B_Id"]; Birimler mybirim = base.Get_birim_bl.Id_Ile_Birim_Getir(Birim_Id); Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Birim=listele'>Birim Listele</a> -> <a href='?Birim=Sorumlular&B_Id=" + Birim_Id + "'>" + mybirim.BirimAdi + " Biriminin Sorumluları</a> -> <a href='?Birim=Sorumlu_Ekle&Id=" + Birim_Id + "'>Birim Sorumlusu Ekle</a>"; SorumluBirimId.Text = Birim_Id; islemler_list_div.Visible = false; yonetim_islemleri.Visible = false; //Fakulte_Listele_Division.Visible = false; BirimSorumluEkle_Div.Visible = true; SorumluKaydet_Button.Visible = true; } if (Request.QueryString["Donem"] == "Ekle") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Donem=Ekle'>Dönem Ekle</a>"; islemler_list_div.Visible = false; yonetim_islemleri.Visible = false; //Fakulte_Listele_Division.Visible = false; DonemEkleme_Div.Visible = true; DonemEkleButton.Visible = true; } else if (Request.QueryString["Donem"] == "listele") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Donem=listele'>Dönem Listele</a>"; islemler_list_div.Visible = false; islemler_div.Visible = true; DonemListeleDiv.Visible = true; DonemListeleGrid.DataSource = base.Get_Donem_bl.DonemleriListele(); DonemListeleGrid.DataBind(); } if (Request.QueryString["Proses"] == "Ekle") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Proses=Ekle'>Proses Ekle</a>"; islemler_list_div.Visible = false; yonetim_islemleri.Visible = false; //Fakulte_Listele_Division.Visible = false; ProsesEkleDiv.Visible = true; ProsesKaydetButton.Visible = true; } else if (Request.QueryString["Proses"] == "listele") { Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Proses=listele'>Proses Listele</a>"; islemler_list_div.Visible = false; islemler_div.Visible = true; ProsesListeleDiv.Visible = true; ProsesDG.DataSource = base.Get_Proses_bl.ProsesListele(); ProsesDG.DataBind(); } if (Request.QueryString["ProsesDeger"] == "listele") { string Proses_Id = Request.QueryString["P_Id"]; Deger_link.HRef = "?ProsesDeger=Ekle&P_Id=" + Proses_Id; Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Proses=listele'>Proses Listele</a>-> <a href='?ProsesDeger=listele&P_Id=" + Proses_Id + "'>Proses Degerlerini Listele</a>"; islemler_list_div.Visible = false; islemler_div.Visible = true; ProsesDegerListeleDiv.Visible = true; Response.Write(Proses_Id); ProsesDegerDG.DataSource = base.Get_ProsesDeger_bl.ProsesDegeriListelewithProsesId(Proses_Id); ProsesDegerDG.DataBind(); } else if (Request.QueryString["ProsesDeger"] == "Ekle") { string Proses_Id = Request.QueryString["P_Id"]; Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Proses=listele'>Proses Listele</a>-> <a href='?ProsesDeger=listele&P_Id=" + Proses_Id + "'>Proses Değer Listele </a> -> <a href='#'>Proses Değer Ekle </a>"; islemler_list_div.Visible = false; yonetim_islemleri.Visible = false; //Fakulte_Listele_Division.Visible = false; ProsesDegerEkleDiv.Visible = true; ProsesDegerKaydetButton.Visible = true; } } else { Response.Redirect("default.aspx"); } }