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 } }
public async Task <List <DTOPersonel> > GetPersonelListesi() { var personeller = await _personelRepository.GetList(); var dtoPersoneller = _mapper.Map <List <DTOPersonel> >(personeller); return(dtoPersoneller); }
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)); } }
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; }
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; }
public List <Personeller> DoktorDoldurByKlinikFromRandevu(string cbKlinikText) { return(_personelRepo.GetList(x => x.Klinikler.KlinikAd == cbKlinikText)); }