public MessageResult Edit(Klinikler model) { var kontrol = _repo.GetList(x => x.KlinikID != model.KlinikID && x.KlinikAd == model.KlinikAd).Count; if (Convert.ToBoolean(kontrol)) { var msg = new MessageResult(); msg.ErrorMessage = new List <string> { "Bu Klinik Adıyla bir klinik zaten var." }; return(msg); } else { var _validator = new KlinikUpdateValidator(); ValidationResult result = _validator.Validate(model); if (result.IsValid) { _repo.Update(model); } var m = new MessageResult { ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(), IsSucceed = result.IsValid }; m.SuccessMessage = m.IsSucceed == true ? "Klinik Güncelleme İşlemi Başarılı." : "Hatalı bilgiler mevcut"; return(m); } }
private void KullaniciBilgileriDoldur() { var secilenPersonel = _personelRepo.FindById(Genel.LoginKullaniciID); txtTCKimlikNo.Text = secilenPersonel.TCKimlikNo; txtPersonelAd.Text = secilenPersonel.Ad; txtSoyad.Text = secilenPersonel.Soyad; txtEmail.Text = secilenPersonel.Email; txtCepTelefonu.Text = secilenPersonel.CepTel; txtEvTelefonu.Text = secilenPersonel.EvTel; txtAdres.Text = secilenPersonel.Adres; txtSicilNo.Text = secilenPersonel.SicilNo; txtKullaniciAdi.Text = secilenPersonel.KullaniciAdi; txtSifre.Text = secilenPersonel.Sifre; var klinik = _klinikRepo.GetList(); var bulunanKlinikIndex = klinik.TakeWhile(item => item.KlinikAd != secilenPersonel.Klinikler.KlinikAd).Count(); cbKlinikler.selectedIndex = bulunanKlinikIndex; var unvan = _unvanRepo.GetList(); var bulunanUnvanIndex = unvan.TakeWhile(item => item.PersonelUnvan != secilenPersonel.Unvanlar.PersonelUnvan).Count(); cbUnvanlar.selectedIndex = bulunanUnvanIndex; dtpDogumTarihi.Value = secilenPersonel.DogumTarihi.Date; }
private void CbKlinikDoldur() { cbKlinik.Clear(); var model = _klinikRepository.GetList(); model.ForEach(item => { cbKlinik.AddItem(item.KlinikAd); } ); cbKlinik.selectedIndex = 0; }
private void dgvPersoneller_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { var secilenPersonelId = Convert.ToInt32(dgvPersoneller.CurrentRow.Cells[0].Value); if (secilenPersonelId == 0) { return; } _secilenPersonel = _personelService.GetPersonelFindById(secilenPersonelId); txtTCKimlikNo.Text = _secilenPersonel.TCKimlikNo; txtPersonelAd.Text = _secilenPersonel.Ad; txtPersonelSoyad.Text = _secilenPersonel.Soyad; txtPersonelEmail.Text = _secilenPersonel.Email; txtPersonelCepTel.Text = _secilenPersonel.CepTel; txtPersonelEvTel.Text = _secilenPersonel.EvTel; txtPersonelAdres.Text = _secilenPersonel.Adres; txtSicilNo.Text = _secilenPersonel.SicilNo; try { var bulunanKlinikIndex = _klinikRepo.GetList().TakeWhile(item => item.KlinikAd != _secilenPersonel.Klinikler.KlinikAd).Count(); cbKlinikler.selectedIndex = bulunanKlinikIndex; } catch (Exception exception) { cbKlinikler.selectedIndex = _klinikRepo.GetKlinikCount(); } try { var unvan = _unvanRepo.GetList(); var bulunanUnvanIndex = unvan.TakeWhile(item => item.PersonelUnvan != _secilenPersonel.Unvanlar.PersonelUnvan).Count(); cbUnvanlar.selectedIndex = bulunanUnvanIndex; } catch (Exception) { // ignored } dtpPersonelDogumTarihi.Value = _secilenPersonel.DogumTarihi.Date; }