Exemple #1
0
        public bool Birim_Ekle(Birimler B)
        {
            int id = 0;

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql;
                try
                {
                    sql = "INSERT INTO Birimler (BirimAdi) OUTPUT INSERTED.Id VALUES(@NAME)";
                    connect.Open();

                    SqlCommand command = new SqlCommand(sql, connect);
                    command.Parameters.AddWithValue("@NAME", B.BirimAdi);
                    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);
        }
Exemple #2
0
        public bool Birim_Guncelle(Birimler Birim)
        {
            bool result = false;

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                try
                {
                    string sql = "UPDATE Birimler SET BirimAdi=@ADI WHERE Id=@ID";
                    connect.Open();

                    SqlCommand command = new SqlCommand(sql, connect);
                    command.Parameters.AddWithValue("@ADI", Birim.BirimAdi);
                    command.Parameters.AddWithValue("@ID", Birim.Id);
                    command.ExecuteNonQuery();

                    connect.Close();
                    result = true;
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    if (connect.State == System.Data.ConnectionState.Open)
                    {
                        connect.Close();
                    }
                }
            }
            return(result);
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            Birimler birim   = (Birimler)Enum.Parse(typeof(Birimler), cmbBirim.SelectedItem.ToString());
            Personel secilen = (Personel)cmbPersonel.SelectedItem;

            personelServis.PersonelBirimAta(secilen, birim);
            personelServis.PersoneliListVieweGetir(secilen, lstViewPersonel);
        }
 public ActionResult Ekle(Birimler birim)
 {
     if (ModelState.IsValid)
     {
         _birimlerService.Add(birim);
         return(RedirectToAction("Index"));
     }
     return(View(birim));
 }
 public ActionResult Guncelle(int id, Birimler birim)
 {
     if (ModelState.IsValid)
     {
         _birimlerService.Update(birim);
         return(RedirectToAction("Index"));
     }
     return(View(birim));
 }
 public ActionResult Sil(int id, Birimler birim, FormCollection collection)
 {
     if (ModelState.IsValid)
     {
         _birimlerService.Delete(birim);
         return(RedirectToAction("Index"));
     }
     return(View(birim));
 }
Exemple #7
0
        public ActionResult Guncelle(Birimler p)
        {
            var bilgi = db.Birimler.Find(p.ID);

            bilgi.BIRIMAD = p.BIRIMAD;
            bilgi.DURUM   = true;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Guncelle(int id, Birimler birim)
 {
     if (ModelState.IsValid)
     {
         birim.BelediyeId = Convert.ToInt32(Session["BelediyeId"]);
         _birimlerService.Update(birim);
         return(RedirectToAction("Index"));
     }
     return(View(birim));
 }
Exemple #9
0
        private void button4_Click(object sender, EventArgs e)
        {
            int      id     = (int)comboBox3.Tag;
            Birimler yenile = baglanti.Birimlers.SingleOrDefault(y => y.birim_id == id);

            yenile.BirimAdi = textBox1.Text;

            baglanti.SubmitChanges();
            Listele();
        }
 public ActionResult Sil(int id, Birimler birim, FormCollection collection)
 {
     if (ModelState.IsValid)
     {
         birim.BelediyeId = Convert.ToInt32(Session["BelediyeId"]);
         _birimlerService.Delete(birim);
         return(RedirectToAction("Index"));
     }
     return(View(birim));
 }
Exemple #11
0
 public ActionResult Ekle(Birimler p)
 {
     if (!ModelState.IsValid)
     {
         return(View("Ekle"));
     }
     db.Birimler.Add(p);
     p.DURUM = true;
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
        private void cmbBirim_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbBirim.SelectedIndex == -1)
            {
                return;
            }
            clstHemsireler.Items.Clear();
            SeciliBirim = (Birimler)Enum.Parse(typeof(Birimler), cmbBirim.SelectedItem.ToString());
            var atanmamisHemsireler = Hemsireler.Where(x => x.Birimi == SeciliBirim && x.AtandiMi == false).ToList();

            atanmamisHemsireler.ForEach(x => clstHemsireler.Items.Add(x));
        }
        public ActionResult BirimEkle(Birimler model)
        {
            //DB db = new DB();
            birimler birimlerModel = new birimler();

            birimlerModel.birim_adi = model.BirimAdi;
            db.birimler.Add(birimlerModel);
            db.SaveChanges();
            model.KullaniciMesaji = "Birim Başarıyla Eklendi";
            islem.SistemLog(Convert.ToInt32(Session["kullanici_id"]), 3, model.BirimAdi + " birimi sisteme eklendi");
            return(View(model));
        }
 public ActionResult BirimEkle()
 {
     if (Session["yetki_id"] != null)
     {
         Birimler model = new Birimler();
         model.Baslik = "Birim Ekleme";
         return(View(model));
     }
     else
     {
         return(RedirectToAction("Login"));
     }
 }
 public void PersonelBirimAta(Personel personel, Birimler birim)
 {
     if (personel.PersonelBirim == Birimler.BirimYok)
     {
         personel.PersonelBirim = birim;
         MessageBox.Show("Birim atandı");
     }
     else
     {
         DialogResult cevap = MessageBox.Show($"{personel.personAd + " " + personel.personSoyad} isimli personel {personel.PersonelBirim} birimdedir. Bu personelin birimini değiştirmek istediğinize emin misiniz? ", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (cevap == DialogResult.Yes)
         {
             personel.PersonelBirim = birim;
             MessageBox.Show("Birim atandı");
         }
     }
 }
        protected void Birim_Kaydet_Click(object sender, EventArgs e)
        {
            Birimler Birim = new Birimler();

            Birim.BirimAdi = birim_adi.Value;


            bool result = base.Get_birim_bl.Birim_Ekle(Birim);

            if (result)
            {
                Birim_Kayit_Division.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=listele");
            }
        }
        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;
                }
            }
        }
        protected void B_listele_Grid_ItemCommand(object source, DataGridCommandEventArgs e)
        {
            if (e.CommandName == "Birim_Duzenle")
            {
                Hosgeldiniz_label.Text = hesap_ismi + " -> <a href='islemler.aspx'>İşlemler</a> -> <a href='?Birim=listele'>Birim Listele</a> -> <a href='#'>Birim Güncelleme</a>";
                string id = ((Label)((DataGridItem)e.Item).FindControl("Label_f_Id")).Text;

                Birimler selected_birim = new Birimler();
                selected_birim = base.Get_birim_bl.Id_Ile_Birim_Getir(id);

                Birim_Listele_Division.Visible = false;
                Birim_Kayit_Division.Visible   = true;
                Birim_Guncelle_Button.Visible  = true;

                G_B_Id.Text     = selected_birim.Id.ToString();
                birim_adi.Value = selected_birim.BirimAdi;
            }

            if (e.CommandName == "Birim_Sil")
            {
                string id = ((Label)((DataGridItem)e.Item).FindControl("Label_f_Id")).Text;

                bool result = base.Get_birim_bl.Birim_Sil(id);

                if (result)
                {
                    islem_basarili.Visible         = true;
                    Birim_Listele_Division.Visible = true;
                    B_listele_Grid.DataSource      = base.Get_birim_bl.BirimleriListele();
                    B_listele_Grid.DataBind();
                }
                else
                {
                    islem_basarisiz.Visible = true;
                }
            }
        }
        protected void Birim_Guncelle_Button_Click(object sender, EventArgs e)
        {
            Birimler Birim = new Birimler();

            Birim.Id       = int.Parse(G_B_Id.Text);
            Birim.BirimAdi = birim_adi.Value;



            bool result = base.Get_birim_bl.Birim_Guncelle(Birim);

            if (result)
            {
                Birim_Kayit_Division.Visible   = false;
                islem_basarili.Visible         = true;
                Birim_Listele_Division.Visible = true;
                B_listele_Grid.DataSource      = base.Get_birim_bl.BirimleriListele();
                B_listele_Grid.DataBind();
            }
            else
            {
                islem_basarisiz.Visible = true;
            }
        }
Exemple #20
0
        public List <Birimler> BirimleriListele()
        {
            List <Birimler> BirimList = new List <Birimler>();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT Id,BirimAdi,Durum FROM Birimler WHERE Silindi=0";
                connect.Open();

                SqlCommand    command = new SqlCommand(sql, connect);
                SqlDataReader read    = command.ExecuteReader();
                while (read.Read())
                {
                    Birimler B = new Birimler();
                    B.Id       = (int)read["Id"];
                    B.BirimAdi = (string)read["BirimAdi"];
                    B.Durum    = (Boolean)read["Durum"];

                    BirimList.Add(B);
                }
                connect.Close();
            }
            return(BirimList);
        }
Exemple #21
0
        public Birimler Id_Ile_Birim_Getir(string bid)
        {
            Birimler B = new Birimler();

            using (SqlConnection connect = new SqlConnection(base.ConnectionString))
            {
                string sql = "SELECT Id,BirimAdi,Durum FROM Birimler 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.BirimAdi = (string)read["BirimAdi"];
                    B.Durum    = (Boolean)read["Durum"];
                }
                connect.Close();
            }

            return(B);
        }
Exemple #22
0
 public bool Birim_Guncelle(Birimler Birim)
 {
     return(base.BolumIslemleri.Birim_Guncelle(Birim));
 }
Exemple #23
0
 public bool Birim_Ekle(Birimler F)
 {
     return(base.BolumIslemleri.Birim_Ekle(F));
 }
 /* Bir Birim Silme */
 public void Delete(Birimler birim)
 {
     _birimlerDal.Delete(birim);
 }
Exemple #25
0
 public IResult Add(Birimler birimler)
 {
     _birimlerDal.Add(birimler);
     return(new SuccessResult(Messages.BirimlerAdded));
 }
Exemple #26
0
 public IResult Delete(Birimler birimler)
 {
     _birimlerDal.Delete(birimler);
     return(new SuccessResult(Messages.BirimlerDeleted));
 }
 /* Yeni Bir Birim Ekleme */
 public void Add(Birimler birim)
 {
     _birimlerDal.Add(birim);
 }
        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");
            }
        }
 /* Bir Birim Guncelleme */
 public void Update(Birimler birim)
 {
     _birimlerDal.Update(birim);
 }