public void KarmaGetir() { Personeller sv = new Personeller(); İsimVerisi ism = new İsimVerisi(); SoyisimVerisi si = new SoyisimVerisi(); AdresVerisi ad = new AdresVerisi(); BölümVerisi bl = new BölümVerisi(); TelefonVerisi tl = new TelefonVerisi(); for (int i = 1; i <= 100; i++) { // int tel = rnd.Next(1000000, 9999999); Personeller o1 = new Personeller(); o1.Id = i; o1.Ad = ism.AdGetir(); o1.Soyad = si.SoyadGetir(); o1.Adres = ad.AdresGetir(); o1.Departman = bl.DepartmanGetir(); o1.TelefonNo = "(+90) " + tl.Telefon(); plist.Add(o1); } dataGridView1.DataSource = null; dataGridView1.DataSource = plist; }
private void button2_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow != null) { Personeller p = new Personeller(); int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id"].Value); p.id = id; if (dataGridView1.CurrentRow != null) { bool sonuc = porm.Delete(p); if (sonuc) { dataGridView1.DataSource = porm.Select(); MessageBox.Show("Silme İşlemi Gerçekleşti"); } else { MessageBox.Show("Hata Oluştu"); } } else { MessageBox.Show("Silmek İstediğiniz Satırı Seçiniz."); } } }
public HttpResponseMessage UpdatePersoneller(PersonellerDTO pdto) { Personeller personel = db.Personeller.Where(k => k.PersonelID == pdto.PersonelID).FirstOrDefault(); if (personel == null) { responseMessage = Request.CreateErrorResponse(HttpStatusCode.NotFound, "İlgili personel bulunamadı."); } try { PersonellerDTO.ConvertToPersonel(pdto, personel); db.SaveChanges(); responseMessage = Request.CreateResponse(HttpStatusCode.OK, pdto); responseMessage.Headers.Location = new Uri(Url.Link("GetById", new { id = personel.PersonelID, crudstatus = CrudeStatusCode.Update })); } catch (Exception ex) { responseMessage = Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message); } return(responseMessage); }
public int PersonelGuncelle(Personeller tabloPersonel) { Personeller guncel = per.VeriBul(p => p.PersonellerID == tabloPersonel.PersonellerID); if (guncel != null) { guncel.PersonellerID = tabloPersonel.PersonellerID; guncel.TC = tabloPersonel.TC; guncel.Adi = tabloPersonel.Adi; guncel.Soyadi = tabloPersonel.Soyadi; guncel.Email = tabloPersonel.Email; guncel.Telefon = tabloPersonel.Telefon; guncel.DogumTarihi = tabloPersonel.DogumTarihi; guncel.Cinsiyet = tabloPersonel.Cinsiyet; guncel.MedeniHali = tabloPersonel.MedeniHali; guncel.Unvan = tabloPersonel.Unvan; guncel.KayitTarihi = tabloPersonel.KayitTarihi; guncel.Adres = tabloPersonel.Adres; guncel.KAdi = tabloPersonel.KAdi; guncel.KSifre = tabloPersonel.KSifre; guncel.RolID = tabloPersonel.RolID; if (per.Update(tabloPersonel) > 0) { return(1); } } return(0); }
public string PersonelGuncelle(int personellerId, string tc, string adi, string soyadi, bool medenihali, string cinsiyet, DateTime dogumtarihi, string dogumyeri, string resim) { try { if (!string.IsNullOrWhiteSpace(adi) && !string.IsNullOrWhiteSpace(soyadi)) { Personeller guncelle = db.Personeller.Where(p => p.PersonellerID == personellerId).FirstOrDefault(); guncelle.TC = tc; guncelle.Adi = adi; guncelle.Soyadi = soyadi; guncelle.Cinsiyet = cinsiyet; guncelle.MedeniHali = medenihali; guncelle.DogumYeri = dogumyeri; guncelle.DogumTarihi = dogumtarihi; guncelle.Resim = resim; if (db.SaveChanges() > 0) { return(adi + " isimli personel başarılı bir şekilde güncellendi"); } return("Güncelleme başarısız"); } return("Boş alanları doldurun"); } catch (Exception) { throw; } }
void XML_Veri_Al() { // XML dosyamızı yükledik xDoc = XDocument.Load(file_path); XElement rootElement = xDoc.Root; //Oluşturduğumuz Root elementine XML dökümanında ki root elementini seçmesini sağlıyoruz. foreach (XElement Personeller in rootElement.Elements()) //Root Tagımız içindeki rehber Elementlerinde dönmeye başlıyoruz. { if (Personeller.Attribute("id").Value == txt_id.Text) //attributes id si 1 olan veri yakalıyoruz Xml Dosyamızda Fatih Olan kişi. { textBox1.Text = Personeller.Element("ad").Value; textBox2.Text = Personeller.Element("soyad").Value; //attributes id si 1 olan anıl adlı kişiyi selim yap. break; //Dongüden çık. } } xDoc.Save(file_path); //Yaptığımız işlemi kayıt ediyoruz. DataGridView_Doldur(file_path); }
public string PersonelKaydet(string tc, string adi, string soyadi, string cinsiyet, bool medenihali, string dogumyeri, string dogumtarihi, string resim, int kullaniciid) { try { if (!string.IsNullOrWhiteSpace(adi)) { Personeller ekle = new Personeller(); ekle.TC = tc; ekle.Adi = adi; ekle.Soyadi = soyadi; ekle.Cinsiyet = cinsiyet; ekle.MedeniHali = medenihali; ekle.DogumYeri = dogumyeri; ekle.DogumTarihi = Convert.ToDateTime(dogumtarihi); ekle.Resim = resim; ekle.KullaniciID = kullaniciid; db.Personeller.Add(ekle); int sonucKaydet = db.SaveChanges(); if (sonucKaydet > 0) { return("Kayıt işlemi Başarılı!"); } } return("Kayıt Yapılamadı!"); } catch (Exception) { return("Hata Oluştu!"); } }
public void GirisTest() { Personeller p = new Personeller(); var giris = new frmKullaniciGiris(); Assert.IsNotNull(giris); }
internal Personeller PersonelTekKayitGetir(Guid ID) { Personeller per = new Personeller(); try { reader = DAL.PersonelTekKayitGetir(ID); while (reader.Read()) { per.PerID = reader.IsDBNull(0) ? Guid.Empty : reader.GetGuid(0); per.PerAdi = reader.IsDBNull(1) ? string.Empty : reader.GetString(1); per.PerSoyad = reader.IsDBNull(2) ? string.Empty : reader.GetString(2); per.PerEmail = reader.IsDBNull(3) ? string.Empty : reader.GetString(3); per.PerTelno = reader.IsDBNull(4) ? string.Empty : reader.GetString(4); } reader.Close(); } catch (Exception) { //log } finally { DAL.BaglantiAyarla(); } return(per); }
private void tsbtnSil_Click(object sender, EventArgs e) { if (lvPersonel.SelectedItems.Count == 0) { MessageBox.Show("Personel bilgisi seçilmedi!!"); } else { if (MessageBox.Show("Bu Personeli silmek istediğinize emin misiniz?", "SİLİNSİN Mİ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Personeller p = new Personeller(); p.SicilNo = Convert.ToInt32(lvPersonel.SelectedItems[0].SubItems[0].Text); p.Ad = lvPersonel.SelectedItems[0].SubItems[1].Text; p.Soyad = lvPersonel.SelectedItems[0].SubItems[2].Text; Genel.unvanad = lvPersonel.SelectedItems[0].SubItems[3].Text; Genel.klinikad = lvPersonel.SelectedItems[0].SubItems[4].Text; p.DiplomaNo = Convert.ToInt32(lvPersonel.SelectedItems[0].SubItems[5].Text); p.Adres = lvPersonel.SelectedItems[0].SubItems[6].Text; p.EvTel = lvPersonel.SelectedItems[0].SubItems[7].Text; p.CepTel = lvPersonel.SelectedItems[0].SubItems[8].Text; p.DogumYeri = lvPersonel.SelectedItems[0].SubItems[9].Text; p.DogumTarihi = Convert.ToDateTime(lvPersonel.SelectedItems[0].SubItems[10].Text); p.KullaniciAdi = lvPersonel.SelectedItems[0].SubItems[11].Text; p.Sifre = lvPersonel.SelectedItems[0].SubItems[12].Text; p.PersonelID = Convert.ToInt32(lvPersonel.SelectedItems[0].SubItems[13].Text); if (p.PersonelSil(p)) { MessageBox.Show("Personel bilgileri silindi."); p.PersonelGetir(lvPersonel); } } } }
private void eklebtn_Click(object sender, EventArgs e) { try { Personeller p = new Personeller(); p.TcNO = tcnotxt.Text; p.PersonelAdi = adtxt.Text; p.PersonelSoyadi = soyadtxt.Text; p.DogumTarihi = dogumtarihipicker.Value; p.Telefon = teltxt.Text; p.MailAdresi = mailtxt.Text; p.Unvan = unvantxt.Text; p.EvAdresi = adrestxt.Text; p.İseGirisTarihi = ısegirispicker.Value; FileStream ff = new FileStream(fotografyeri, FileMode.Open, FileAccess.Read); BinaryReader brd = new BinaryReader(ff); foto = brd.ReadBytes((int)ff.Length); p.Fotografi = foto; pp.Ekle(p); MessageBox.Show("Yeni Personel Eklendi."); Temizle(this); VerileriGetir(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static void PersonelGuncelle(Personeller personel) { using (var context = new DemirbasTakipEntitiess()) { context.sp_PersonelGuncelle(personel.personelID, personel.adi, personel.soyadi, personel.cepTelefonu, personel.departmanID, personel.iseGirisTarihi); } }
//veriyi seçtikten sonra Güncelle Butonuna Tıklandığında private void tsbtnGuncelle_Click(object sender, EventArgs e) { if (lvPersonel.SelectedItems.Count == 0) { MessageBox.Show("Personel bilgisi seçilmedi!!"); } else { frmPersoneller frm = new frmPersoneller(); //form düzenlemeleri frm.Top = 0; frm.Left = 0; //düzenlenecek verileri nesnelere yaz frm.mtxtsicilNo.Text = lvPersonel.SelectedItems[0].SubItems[0].Text; frm.txtPersonelAd.Text = lvPersonel.SelectedItems[0].SubItems[1].Text; frm.txtPersonelSoyad.Text = lvPersonel.SelectedItems[0].SubItems[2].Text; frm.txtunvanad.Text = lvPersonel.SelectedItems[0].SubItems[3].Text; frm.txtklinikad.Text = lvPersonel.SelectedItems[0].SubItems[4].Text; frm.mtxtdiploma.Text = lvPersonel.SelectedItems[0].SubItems[5].Text; frm.txtAdres.Text = lvPersonel.SelectedItems[0].SubItems[6].Text; frm.mtxtEvTel.Text = lvPersonel.SelectedItems[0].SubItems[7].Text; frm.mtxtCepTel.Text = lvPersonel.SelectedItems[0].SubItems[8].Text; frm.txtDogumYeri.Text = lvPersonel.SelectedItems[0].SubItems[9].Text; frm.dtpDTarihi.Text = lvPersonel.SelectedItems[0].SubItems[10].Text; frm.txtkullaniciad.Text = lvPersonel.SelectedItems[0].SubItems[11].Text; frm.txtsifre.Text = lvPersonel.SelectedItems[0].SubItems[12].Text; frm.txtpersonelid.Text = lvPersonel.SelectedItems[0].SubItems[13].Text; frm.ShowDialog(); } //düzenlenen veriyi tabloya ekle Personeller p = new Personeller(); p.PersonelGetir(lvPersonel); }
private void btnEkle_Click(object sender, EventArgs e) { Personeller p = new Personeller(); p.Adi = txtAdi.Text; p.Soyadi = txtSoyadi.Text; p.Tckn = mskdTckn.Text; p.TelNo = mskdTelNo.Text; p.Adres = txtAdres.Text; p.DogumTarihi = dtpDogumTarihi.Value; p.IseGirisTarihi = dtpIseGirisTarihi.Value; p.Maas = nudMaas.Value; p.KullaniciAdi = txtKullaniciAdi.Text; p.Parola = txtParola.Text; bool sonuc = pOrm.Insert(p); if (sonuc) { MessageBox.Show("Personeller Eklenmiştir."); dataGridView1.DataSource = pOrm.Select(); } else { MessageBox.Show("Personeller Eklenirken Hata Oluştu."); } }
public int PersonelKayit(Personeller per) { try { cmd = new SqlCommand("insert into Personeller (Tc,PersonelAdi,PersonelSoyadi,Cinsiyet,MedeniHali,DogumYeri,DogumTarihi,Telefon,GorevTanimi,Email,Adres,isGirisTarihi) values (@tc,@pAdi,@pSoyadi,@cinsiyet,@medenihali,@dogumYeri,@dogumTarihi,@telefon,@gorevTanimi,@email,@adres,@isGirisTarihi) ", con); cmd.Parameters.AddWithValue("@Tc", per.TC); cmd.Parameters.AddWithValue("@pAdi", per.PersonelAdi); cmd.Parameters.AddWithValue("@pSoyadi", per.PersonelSoyadi); cmd.Parameters.AddWithValue("@cinsiyet", per.Cinsiyet); cmd.Parameters.AddWithValue("@medenihali", per.MedeniHali); cmd.Parameters.AddWithValue("@dogumYeri", per.DogumYeri); cmd.Parameters.AddWithValue("@dogumTarihi", SqlDbType.DateTime).Value = per.DogumTarihi; cmd.Parameters.AddWithValue("@telefon", per.Telefon); cmd.Parameters.AddWithValue("@gorevTanimi", per.GorevTanimi); cmd.Parameters.AddWithValue("@email", per.Email); cmd.Parameters.AddWithValue("@adres", per.Adres); cmd.Parameters.AddWithValue("@isGirisTarihi", SqlDbType.DateTime).Value = per.isGirisTarihi; BaglantiAcKapat(); returnValues = cmd.ExecuteNonQuery(); } catch (Exception) { } finally { BaglantiAcKapat(); } return(returnValues); }
private void silToolStripMenuItem_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 0) { MessageBox.Show("Kayıt Seçiniz"); } else { Personeller personel = new Personeller(); personel.Id = int.Parse(dataGridView1.CurrentRow.Cells["Id"].Value.ToString()); bool sonuc = orm.Delete(personel); if (sonuc) { MessageBox.Show("Kayıt silindi"); dataGridView1.DataSource = orm.Select(); txt_Adi.Text = ""; txt_Soyadi.Text = ""; cmb_Cinsiyet.Text = ""; txtmsk_TCKN.Text = ""; txtmsk_TEL.Text = ""; dt_DogumTarih.Text = ""; dt_IseGiris.Text = ""; nmr_Maas.ResetText(); txt_KullaniciAdi.Text = ""; txt_Parola.Text = ""; chkAdmin.Checked = false; txt_Adres.Text = ""; } else { MessageBox.Show("Kayıt silinirken bir hata oluştu "); } } }
public int guncellePer(Personeller per) { try { cmd = new SqlCommand("update Personeller set TC=@tc,PersonelAdi=@adi,PersonelSoyadi=@soyadi,Cinsiyet=@cinsiyet,MedeniHali=@medenihali,DogumYeri=@dogumyeri,DogumTarihi=@dogumtarihi,Telefon=@telefon,GorevTanimi=@gorevtanimi,Email=@email,Adres=@adres,isGirisTarihi=@isgiristarihi where PersonellerID=@Id", con); cmd.Parameters.AddWithValue("@tc", per.TC); cmd.Parameters.AddWithValue("@adi", per.PersonelAdi); cmd.Parameters.AddWithValue("@soyadi", per.PersonelSoyadi); cmd.Parameters.AddWithValue("@cinsiyet", per.Cinsiyet); cmd.Parameters.AddWithValue("@medenihali", per.MedeniHali); cmd.Parameters.AddWithValue("@dogumyeri", per.DogumYeri); cmd.Parameters.AddWithValue("@dogumtarihi", SqlDbType.DateTime).Value = per.DogumTarihi; cmd.Parameters.AddWithValue("@telefon", per.Telefon); cmd.Parameters.AddWithValue("@gorevtanimi", per.GorevTanimi); cmd.Parameters.AddWithValue("@email", per.Email); cmd.Parameters.AddWithValue("@adres", per.Adres); cmd.Parameters.AddWithValue("@isgiristarihi", SqlDbType.DateTime).Value = per.isGirisTarihi; cmd.Parameters.AddWithValue("@Id", per.PersonellerID); BaglantiAcKapat(); returnValues = cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { BaglantiAcKapat(); } return(returnValues); }
public string PersonelSil(PersonelKullaniciAdiRequest personelKullaniciAdiRequest) { Personeller personeller = _personelRepository.Find(x => x.KullaniciAdi == personelKullaniciAdiRequest.KullaniciAdi); _personelRepository.Delete(personeller); return("Kayıt Başarıyla Silindi"); }
public string PersonelKaydet(string tc, string adi, string soyadi, string telefon, string email, string il, string ilce, string adres) { try { if (!string.IsNullOrWhiteSpace(adi) && !string.IsNullOrWhiteSpace(telefon)) { Personeller ekle = new Personeller(); ekle.TC = tc; ekle.PersonelAdi = adi; ekle.PersonelSoyadi = soyadi; ekle.Telefon = telefon; ekle.Email = email; ekle.il = il; ekle.ilce = ilce; ekle.Adres = adres; db.Personeller.Add(ekle); int sonucKaydet = db.SaveChanges(); if (sonucKaydet > 0) { return("Kayıt işlemi Başarılı!"); } } return("Kayıt Yapılamadı!"); } catch (Exception) { return("Hata Oluştu!"); } }
private void PersonelGuncelle() { try { DateTime selectedDate = Convert.ToDateTime(calendarControl.SelectionStart.ToShortDateString()); if (string.IsNullOrEmpty(txtAdi.Text) || string.IsNullOrEmpty(txtSoyadi.Text) || string.IsNullOrEmpty(txtTelefon.Text)) { MessageBox.Show("Personel Bilgileri Boş Geçilemez !"); } if (selectedDate > DateTime.Now) { MessageBox.Show("İşe giriş tarihi bugünden daha sonraki bir tarih olamaz!"); } Personeller personel = new Personeller { personelID = int.Parse(txtPersonelID.Text), adi = txtAdi.Text, soyadi = txtSoyadi.Text, cepTelefonu = txtTelefon.Text, departmanID = Convert.ToInt32(cmbDepartmanGuncelle.SelectedValue), iseGirisTarihi = selectedDate }; PersonelController.PersonelGuncelle(personel); MessageBox.Show("Personel Başarıyla Güncellendi !", "İşlem Başarılı !", MessageBoxButtons.OK, MessageBoxIcon.Information); PersonelListele(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Hata Meydana Geldi !", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void tsbtnKaydet_Click(object sender, EventArgs e) { if (mtxtsicilNo.Text.Trim() != "" && txtkullaniciad.Text.Trim() != "" && txtPersonelAd.Text.Trim() != "" && txtsifre.Text.Trim() != "" && txtDogumYeri.Text.Trim() != "" && txtPersonelSoyad.Text.Trim() != "" && mtxtdiploma.Text.Trim() != "" && txtDogumYeri.Text.Trim() != "" && txtunvanad.Text.Trim() != "" && txtklinikad.Text.Trim() != "") { Personeller p = new Personeller(); if (p.PersonelKontrol(txtPersonelAd.Text, txtPersonelSoyad.Text, Convert.ToInt32(txtpersonelid.Text))) { MessageBox.Show("Bu Kişi Daha Önceden Kayıtlıdır"); mtxtsicilNo.Focus(); } else { p.SicilNo = Convert.ToInt32(mtxtsicilNo.Text); p.UnvanID = Convert.ToInt32(txtunvanID.Text); p.KlinikID = Convert.ToInt32(txtklinikid.Text); p.DiplomaNo = Convert.ToInt32(mtxtdiploma.Text); p.DogumTarihi = Convert.ToDateTime(dtpDTarihi.Value); p.DogumYeri = txtDogumYeri.Text; p.Ad = txtPersonelAd.Text; p.Soyad = txtPersonelSoyad.Text; p.Adres = txtAdres.Text; p.EvTel = mtxtEvTel.Text; p.CepTel = mtxtCepTel.Text; p.KullaniciAdi = txtkullaniciad.Text; p.Sifre = txtsifre.Text; if (p.KisiEkle(p)) { MessageBox.Show("Kişi Bilgileri Kayıt Edildi"); Temizle(); tsbtnKaydet.Enabled = false; } else { MessageBox.Show("Kişi Kayıt İşlemi Gerçekleşmedi!"); } } } else { MessageBox.Show("Eksik Bilgi Girdiniz!,Dikkat Ediniz!"); label17.ForeColor = System.Drawing.Color.Red; label23.ForeColor = System.Drawing.Color.Red; label19.ForeColor = System.Drawing.Color.Red; label22.ForeColor = System.Drawing.Color.Red; label21.ForeColor = System.Drawing.Color.Red; label20.ForeColor = System.Drawing.Color.Red; label17.ForeColor = System.Drawing.Color.Red; label16.ForeColor = System.Drawing.Color.Red; label25.ForeColor = System.Drawing.Color.Red; label26.ForeColor = System.Drawing.Color.Red; label18.ForeColor = System.Drawing.Color.Red; label24.ForeColor = System.Drawing.Color.Red; } }
public void AddEmployee(string name, string surname, int depid, string idnumber, string mail, string salary, string phone) { try { Personeller employee = new Personeller(); employee.PersonelAdi = name; employee.PersonelSoyadi = surname; employee.DepartmanId = depid; employee.GirisTarihi = DateTime.Now; employee.PersBankaId = 3; employee.KullaniciId = 4; employee.PersonelTc = idnumber; employee.PersonelMail = mail; employee.PersonelMaas = Convert.ToDecimal(salary); employee.AdresId = 2; employee.PersonelTelefon = phone; db.Personeller.Add(employee); db.SaveChanges(); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } throw; } }
private void silToolStripMenuItem_Click(object sender, EventArgs e) { int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id"].Value); if (id <= 0) { MessageBox.Show("Silinecek Personel yoktur"); } else { Personeller p = new Personeller(); p.Id = id; bool sonuc = perOrm.Delete(p); if (sonuc) { MessageBox.Show("Personel Silindi", "Personel Silme", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = perOrm.Select(); dataGridView1.Focus(); } else { MessageBox.Show("Personel Silinmedi\n", "Personel Silme", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
//Klinik seçtikten sonra private void cbKlinikler_SelectedIndexChanged(object sender, EventArgs e) { //klinik ismine göre ve personel=doktor olanların personel ismini getirir Personeller p = new Personeller(); p.PersonelAdiGetir(cbHekimler, cbKlinikler.SelectedItem.ToString()); }
public string PersonelKaydet(string tc, string adi, string soyadi, bool medenihali, string cinsiyet, DateTime dogumtarihi, string dogumyeri, string resim) { try { if (!string.IsNullOrWhiteSpace(adi) && !string.IsNullOrWhiteSpace(soyadi)) { Personeller ekle = new Personeller(); ekle.TC = tc; ekle.Adi = adi; ekle.Soyadi = soyadi; ekle.Cinsiyet = cinsiyet; ekle.MedeniHali = medenihali; ekle.DogumYeri = dogumyeri; ekle.DogumTarihi = dogumtarihi; ekle.Resim = resim; db.Personeller.Add(ekle); if (db.SaveChanges() > 0) { return(adi + " isimli personel başarılı bir şekilde eklendi"); } return("Ekleme olmadı"); } return("Boş alanları doldurun"); } catch (Exception) { throw; } }
private void cbKlinikler_SelectedIndexChanged(object sender, EventArgs e) { Personeller p = new Personeller(); string KlinikAdi = cbKlinikler.SelectedItem.ToString(); p.PersonelAdiGetir(cbHekimler, KlinikAdi); }
public static Personeller ConvertToPersonel(PersonellerDTO personeldto, Personeller personel = null) { if (personeldto.PersonelID > 0)// yeni personel { if (personel == null) { throw new Exception("Girilen Id ye Sahip Personel Bulunmamaktadır."); } personel.Adi = personeldto.Adi ?? personel.Adi; personel.PersonelID = personeldto.PersonelID; personel.SoyAdi = personeldto.Soyadi ?? personel.SoyAdi; personel.Ulke = personeldto.Ulke ?? personel.Ulke; personel.IsActive = true; personel.Sehir = personeldto.Sehir ?? personel.Sehir; personel.Bolge = personeldto.Bolge ?? personel.Bolge; return(personel); } else//güncelleme { Personeller yenipersonel = new Personeller(); yenipersonel.Adi = personeldto.Adi ?? null; yenipersonel.PersonelID = personeldto.PersonelID; yenipersonel.SoyAdi = personeldto.Soyadi ?? null; yenipersonel.Ulke = personeldto.Ulke ?? null; yenipersonel.IsActive = true; yenipersonel.Sehir = personeldto.Sehir ?? null; yenipersonel.Bolge = personeldto.Bolge ?? null; return(yenipersonel); } }
void XML_Veri_Sil() { // XML dosyamızı yükledik xDoc = XDocument.Load(file_path); XElement rootElement = xDoc.Root; //Oluşturduğumuz Root elementine XML dökümanında ki root elementini seçmesini sağlıyoruz. foreach (XElement Personeller in rootElement.Elements()) //Root Tagımız içindeki rehber Elementlerinde dönmeye başlıyoruz... { if (Personeller.Attribute("id").Value == txt_id.Text) //attributes id si 2 olan elementi yakalıyoruz Xml Dosyamızda Seyfi Olan kişi... { Personeller.Remove(); //attributes id si 2 olan elementi Remove metodu ile siliyoruz. } } xDoc.Save(file_path); //Yaptığımız işlemi kayıt ediyoruz. DataGridView_Doldur(file_path); }
public override void OnAuthorization(HttpActionContext actionContext) { if (actionContext.Request.Headers.Authorization == null) { actionContext.Response = actionContext.Request.CreateResponse(HttpStatusCode.Unauthorized); } else { var tokenkey = actionContext.Request.Headers.Authorization.Parameter; var jsonstring = FTH.Extension.Encrypter.Decrypt(tokenkey, "1"); var perso = Newtonsoft.Json.JsonConvert.DeserializeObject <Personeller>(jsonstring); Personeller pers = ValidationControl.IsPersonel(perso.Adi, perso.SoyAdi); if (pers != null) { Thread.CurrentPrincipal = new GenericPrincipal(new GenericIdentity(pers.Adi), null); } else { actionContext.Response = actionContext.Request.CreateResponse(HttpStatusCode.Unauthorized); } } base.OnAuthorization(actionContext); }
public MessageResult Create(Personeller model) { var _validator = new PersonelAddValidator(); var result = _validator.Validate(model); if (result.IsValid) { _personelRepo.Add(model); //Mail sistemi gerektiğinde açılcak //if (_messageService != null) //{ // var msg = new MessageTemplate // { // From = "HastaneYonetimSistemi", // To = new List<string> {model.Email}, // MessageBody = "Kullanıcı Adınız : " + model.KullaniciAdi + "\n" + "Şifreniz : " + model.Sifre, // MessageSubject = "Kullanıcı Adı ve Şifreniz" // }; // _messageService.SendMessage(msg); //} } var m = new MessageResult { ErrorMessage = result.Errors.Select(x => x.ErrorMessage).ToList(), IsSucceed = result.IsValid }; m.SuccessMessage = m.IsSucceed == true ? "Personel Ekleme İşlemi Başarıyla Sonuçlandırılmıştır. Kullanıcı Adı ve Şifre Bilgileri Mail Adresine Gönderilmiştir." : "Hatalı bilgiler mevcut"; return(m); }