private void PerLoginBtn_Click(object sender, EventArgs e) { // Personel Nesnesi Üreterek gerekli atamaları yapıyoruz // Önce Mantıksal Katmanda gelen veriler doğru formatta gelmiş mi kontrol etmek üzere logic katmana gönderiyoruz EntityPersonal ent = new EntityPersonal(); ent.PersonelUserName = TxtPersonalUserName.Text; ent.PersonelPassword = TxtPersonalPassword.Text; ent.PersonelRepassword = TxtPersonalPassword2.Text; if (TxtPersonalPassword.Text == TxtPersonalPassword2.Text) { if (LogicPersonal.LLPersonelLogin(ent)) { PersonalMainUI form = new PersonalMainUI(ent); form.Show(); } else { MessageBox.Show("Böyle Bir Kullanıcı Yok Kayıt Olunuz "); } } else { MessageBox.Show("Şifreleriniz Uyuşmuyor Lütfen Kontrol Ediniz"); } }
private void BtnStudentUpdate_Click(object sender, EventArgs e) { // Textbox'lardan gelen veriler kontrol ediliyor boş veri varsa uyarı mesajı bırakıyoruz çünkü veritabanında boş verilerin bulunmasını istemiyoruz // EntityStudent üzerinde oluşturduğumuz nesnemize gerekli atamaları yaptıktan sonra // Nesnelerimizin kontrolünü yapmak üzere Mantıksal Katmana verilerimizi gönderiyoruz. if (TxtStudentName.Text != "" && TxtStudentLastName.Text != "" && TxtStudentPassword1.Text != "" && TxtStudentPassword2.Text != "" && TxtStudentUserName.Text != "" && CmbStudentGender.Text != "" && TxtStudentDebt.Text != "") { EntityStudent ent = new EntityStudent(); ent.StudentId = int.Parse(TxtStudentId.Text); ent.StudentName = TxtStudentName.Text; ent.StudentLastName = TxtStudentLastName.Text; ent.Password = TxtStudentPassword1.Text; ent.Repassword = TxtStudentPassword2.Text; ent.StudentUserName = TxtStudentUserName.Text; ent.StudentGender = CmbStudentGender.Text; ent.StudentDebt = int.Parse(TxtStudentDebt.Text); LogicPersonal.LLStudentUpdate(ent); MessageBox.Show("Güncelleme Başarılı Bir Şekilde Kaydedildi"); TxtStudentName.Text = ""; TxtStudentLastName.Text = ""; TxtStudentPassword1.Text = ""; TxtStudentPassword2.Text = ""; TxtStudentUserName.Text = ""; CmbStudentGender.Text = ""; TxtStudentDebt.Text = ""; } else { MessageBox.Show("Alanları Boş Bırakmayınız"); } }
private void BtnUpdate_Click(object sender, EventArgs e) { EntityPersonal ent = new EntityPersonal(); ent.PersonelId = Convert.ToInt32(TxtID.Text); ent.PersonelName = TxtPersonalName.Text; ent.PersonelLastName = TxtPersonalLastName.Text; ent.PersonelPassword = TxtPersonalPassword.Text; ent.PersonelRepassword = TxtPersonalPassword2.Text; ent.PersonelUserName = TxtPerUserName.Text; ent.PersonelGender = CmbGender.Text; if (TxtPersonalPassword.Text == TxtPersonalPassword2.Text) { LogicPersonal.LLPersonalUpdate(ent); MessageBox.Show("Başarılı Bir Şekilde Profilinizi Güncellediniz"); TxtPersonalName.Text = ""; TxtPersonalLastName.Text = ""; TxtPersonalPassword.Text = ""; TxtPersonalPassword2.Text = ""; TxtPerUserName.Text = ""; CmbGender.Text = ""; } else { MessageBox.Show("Şifreleriniz Uyuşmuyor Lütfen Kontrol Ediniz"); } }
private void BtnSavePersonal_Click(object sender, EventArgs e) { EntityPersonal ent = new EntityPersonal(); ent.PersonelName = TxtPersonalName.Text; ent.PersonelLastName = TxtPersonalLastName.Text; ent.PersonelPassword = TxtPersonalPassword.Text; ent.PersonelRepassword = TxtPersonalPassword2.Text; ent.PersonelUserName = TxtPerUserName.Text; ent.PersonelGender = CmbGender.Text; if (TxtPersonalPassword.Text == TxtPersonalPassword2.Text) { LogicPersonal.LLPersonalSave(ent); MessageBox.Show("Başarılı Bir Şekilde Kayıt Oldunuz"); TxtPersonalName.Text = ""; TxtPersonalLastName.Text = ""; TxtPersonalPassword.Text = ""; TxtPersonalPassword2.Text = ""; TxtPerUserName.Text = ""; CmbGender.Text = ""; } else { MessageBox.Show("Şifreleriniz Uyuşmuyor Lütfen Kontrol Ediniz"); } }
private void BtnPerDelete_Click(object sender, EventArgs e) { EntityPersonal ent = new EntityPersonal(); ent.Id = Convert.ToInt32(TxtPerID.Text); LogicPersonal.LLPersonalSil(ent.Id); }
private void BtnPerList_Click(object sender, EventArgs e) { List <EntityPersonal> PerList = LogicPersonal.LLPersonalList(); dataGridView1.DataSource = PerList; dataGridView1.Columns["Repassword"].Visible = false; }
private void BtnPerUpdate_Click(object sender, EventArgs e) { EntityPersonal ent = new EntityPersonal(); ent.Id = Convert.ToInt32(TxtPerID.Text); ent.Name = TxtPerName.Text; ent.LastName = TxtPerLastName.Text; ent.Password = TxtPerPassword1.Text; ent.Repassword = TxtPerPassword2.Text; ent.Gender = TxtPerGender.Text; ent.PerUserName = TxtPerUserName.Text; LogicPersonal.LLPersonalGuncelle(ent); }
private void BtnDelete_Click(object sender, EventArgs e) { if (TxtID.Text != "") { EntityPersonal ent = new EntityPersonal(); ent.PersonelId = Convert.ToInt32(TxtID.Text); LogicPersonal.LLPersonalDelete(ent.PersonelId); MessageBox.Show("Kayıt Başarılı Bir Şekilde Silindi"); TxtPersonalName.Text = ""; TxtPersonalLastName.Text = ""; TxtPersonalPassword.Text = ""; TxtPersonalPassword2.Text = ""; TxtPerUserName.Text = ""; CmbGender.Text = ""; } else { MessageBox.Show("ID Alanını Boş Bırakmayınız"); } }
private void BtnStudentAdd_Click(object sender, EventArgs e) { // Textbox'lardan gelen veriler kontrol ediliyor boş veri varsa uyarı mesajı bırakıyoruz çünkü veritabanında boş verilerin bulunmasını istemiyoruz // EntityStudent üzerinde oluşturduğumuz nesnemize gerekli atamaları yaptıktan sonra // Nesnelerimizin kontrolünü yapmak üzere Mantıksal Katmana verilerimizi gönderiyoruz. if (TxtStudentName.Text != "" && TxtStudentLastName.Text != "" && TxtStudentPassword1.Text != "" && TxtStudentPassword2.Text != "" && TxtStudentUserName.Text != "" && CmbStudentGender.Text != "" && TxtStudentDebt.Text != "") { EntityStudent ent = new EntityStudent(); ent.StudentName = TxtStudentName.Text; ent.StudentLastName = TxtStudentLastName.Text; ent.Password = TxtStudentPassword1.Text; ent.Repassword = TxtStudentPassword2.Text; ent.StudentUserName = TxtStudentUserName.Text; ent.StudentGender = CmbStudentGender.Text; ent.StudentDebt = int.Parse(TxtStudentDebt.Text); LogicPersonal.LLStudentSave(ent); MessageBox.Show("Öğrenci Başarılı Bir Şekilde Kaydedildi"); TxtStudentId.Text = ""; TxtStudentName.Text = ""; TxtStudentLastName.Text = ""; TxtStudentPassword1.Text = ""; TxtStudentPassword2.Text = ""; TxtStudentUserName.Text = ""; CmbStudentGender.Text = ""; TxtStudentDebt.Text = ""; // Data Gride verileri getirmek için EntityStudent class'ından StudentList adında generic bir liste oluşturuyoruz ve Mantıksal Katman(Logic Layer) // üzerinden LLStudentList methodu Veri Erişim Katmanına Erişerek (DAL) gerekli SQL sorgusu ile öğrenciler hakkında tüm bilgiler getirilir. List <EntityStudent> StudentList = LogicStudent.LLStudentList(); // DataSource veri kaynağı olarak bir Generic List almaktadır dataGridView1.DataSource = StudentList; dataGridView1.Columns["Password"].Visible = false; dataGridView1.Columns["Repassword"].Visible = false; } else { MessageBox.Show("Alanları Boş Bırakmayınız"); } }
private void BtnStudentDelete_Click(object sender, EventArgs e) { // Sadece ID kontrol etmemiz yeterli VeriTabanından Kayıtlar Nesneyi eşsiz yapan bir özelliği üzerinden silinirler // ID her öğrencinin benzersiz sahip olduğu bir özelliktir if (TxtStudentId.Text != "") { EntityStudent ent = new EntityStudent(); ent.StudentId = int.Parse(TxtStudentId.Text); LogicPersonal.LLStudentDelete(ent.StudentId); MessageBox.Show("Güncelleme Başarılı Bir Şekilde Silindi"); TxtStudentName.Text = ""; TxtStudentLastName.Text = ""; TxtStudentPassword1.Text = ""; TxtStudentPassword2.Text = ""; TxtStudentUserName.Text = ""; CmbStudentGender.Text = ""; TxtStudentDebt.Text = ""; } else { MessageBox.Show("Id ALanını Boş Bırakmayınız"); } }