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(); }
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(); }