Exemplo n.º 1
0
        private void grdhasta_DoubleClick(object sender, EventArgs e)
        {
            Current.AktifHasta = this.AktifHasta;


            bool izlemyetkisi          = Current.HasRight(Current.User.GorevTuru, myenum.Hak.IzlemAcabilmeHakki);
            bool muayeneyetkisi        = Current.HasRight(Current.User.GorevTuru, myenum.Hak.MuayeneAcabilmeHakki);
            bool muayeneizlemgorebilir = (izlemyetkisi && muayeneyetkisi);

            if (muayeneizlemgorebilir)
            {
                MesajBoxForm msg = new MesajBoxForm("İşlem Seçiniz", "Ne işlemi yapmak istiyorsunuz.", MesajBoxForm.MesajFormMode.EvetHayir, false);
                msg.btnEvet.Text  = "Muayene Aç";
                msg.btnHayir.Text = "İzlem Aç";
                msg.ShowDialog();
                if (msg.evetSecildi)
                {
                    MuayeneAc();
                }
                else
                if (msg.hayirsecildi)
                {
                    IzlemAc();
                }
            }
            else
            if (izlemyetkisi)
            {
                IzlemAc();
            }
            else
            {
                MuayeneAc();
            }
            this.Close();
        }
Exemplo n.º 2
0
        private void grdhasta_DoubleClick(object sender, EventArgs e)
        {
            Current.AktifHasta = this.AktifHasta;

            bool izlemyetkisi = Current.HasRight(Current.User.GorevTuru, myenum.Hak.IzlemAcabilmeHakki);
            bool muayeneyetkisi = Current.HasRight(Current.User.GorevTuru, myenum.Hak.MuayeneAcabilmeHakki);
            bool muayeneizlemgorebilir = (izlemyetkisi && muayeneyetkisi);
            if (muayeneizlemgorebilir)
            {
                MesajBoxForm msg = new MesajBoxForm("İşlem Seçiniz", "Ne işlemi yapmak istiyorsunuz.", MesajBoxForm.MesajFormMode.EvetHayir, false);
                msg.btnEvet.Text = "Muayene Aç";
                msg.btnHayir.Text = "İzlem Aç";
                msg.ShowDialog();
                if (msg.evetSecildi)
                    MuayeneAc();
                else
                    if (msg.hayirsecildi)
                    {
                        IzlemAc();
                    }

            }
            else
                if (izlemyetkisi)
                {
                    IzlemAc();
                }
                else
                {
                    MuayeneAc();
                }
            this.Close();
        }