コード例 #1
0
 private void btnRandevuKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         var randevu = new Randevular
         {
             HastaID    = _secilenHasta.HastaID,
             Tarih      = dtpRandevuTarih.Value,
             Saat       = txtRandevuSaati.Text,
             PersonelID = _personelRepository
                          .GetList(x => (x.Unvanlar.PersonelUnvan + " " + x.Ad + " " + x.Soyad) == cbDoktor.selectedValue)
                          .Select(x => x.PersonelID)
                          .FirstOrDefault(),
             Geldimi = false
         };
         var result = _randevuService.Create(randevu);
         if (result.IsSucceed)
         {
             MessageBox.Show(result.SuccessMessage, "İşlem Gerçekleştirildi!", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show(string.Join("\n", result.ErrorMessage), "İşlem Gerçekleştirilemedi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         RandevuTablosuTemizle();
         RandevuTablosuDoldur();
         FormuTemizle();
     }
     catch (Exception)
     {
         // ignored
     }
 }
コード例 #2
0
ファイル: PersonelService.cs プロジェクト: bahadir147/Tygre
        public async Task <List <DTOPersonel> > GetPersonelListesi()
        {
            var personeller = await _personelRepository.GetList();

            var dtoPersoneller = _mapper.Map <List <DTOPersonel> >(personeller);

            return(dtoPersoneller);
        }
コード例 #3
0
        private void frmLogin_Load(object sender, EventArgs e)
        {
            IEnumerable <Personel> personeller =
                _personelRepo.GetList();

            foreach (var item in personeller)
            {
                login.Add(item.Email, Convert.ToInt32(item.Sifre));
            }
        }
コード例 #4
0
        private void DGVDoldur()
        {
            dgvPersonel.DataSource = _personelRepo.GetList().Select(x => new
            {
                x.PersonelID,
                x.Ad,
                x.Soyad,
                x.SicilNo,
                x.Unvan.UnvanAD,
                x.Login.Username
            }).ToList();

            dgvPersonel.Columns[0].Visible = false;
        }
コード例 #5
0
        private void FormParent_Load(object sender, EventArgs e)
        {
            #region GirişYapanKullanıcıTürüKontrolü
            int role = _personelRepo.GetList().Where(x => x.Login.Username == FormLogin.Username).Select(x => x.Login.Role.RoleID).FirstOrDefault();
            if (role != 1)
            {
                btnFilmIslemleri.Enabled     = false;
                btnGosterimIslemleri.Enabled = false;
                btnPersonelslemleri.Enabled  = false;
            }
            #endregion

            BosalacakSalonKontrol();
            lblUsername.Text = FormLogin.Username;
        }
コード例 #6
0
 public List <Personeller> DoktorDoldurByKlinikFromRandevu(string cbKlinikText)
 {
     return(_personelRepo.GetList(x => x.Klinikler.KlinikAd == cbKlinikText));
 }