void Kaydet() { try { if (!UserInfo.Kullanici.Adminmi.Value) { MessageBox.Show("Sadece admin kullanıcılar kayıt hakkına sahip"); } Kullanici kul = null; if (KulNo.HasValue) { kul = managerUser.GetById(KulNo.Value, true); } if (kul == null) { kul = new Kullanici(); } kul.UserName = txtUserName.Text; kul.Adminmi = chkAdmin.Checked ? true : false; kul.SubelerdeOrtak = chbSubelerdeOrtak.Checked; if (!string.IsNullOrEmpty(txtPassword.Text)) { kul.Password = Kullanici.Encryt(txtPassword.Text); } kul.Sube = UserInfo.Sube; managerUser.BeginTransaction(); managerUser.SaveOrUpdate(kul); LoadAllUsers(); YeniKayit(); } catch (Exception exc) { LogWrite.Write(exc); MessageBox.Show(exc.Message); } finally { try { managerUser.CommitTransaction(); } catch (Exception exc) { MessageBox.Show(exc.Message); LogWrite.Write(exc); } } }
private void btnGiris_Click(object sender, EventArgs e) { try { Kullanici kul = mngUSer.GetKullaniciByUserNamePassword(Kullanici.Encryt(txtSifre.Text), txtKulAdi.Text, cmbSube.Text); //Kullanici kul = mngUSer.GetKullaniciByUserNamePassword(txtSifre.Text, txtKulAdi.Text, int.Parse(cmbSube.Text)); if (kul != null) { UserInfo.Kullanici = kul; UserInfo.Sube = mngSube.GetById(cmbSube.Text, false); mngUSer.CloeseSession(); frmAnaSayfa frm = new frmAnaSayfa(); frm.Show(); this.Hide(); } else { MessageBox.Show("Kullanıcı Adı veya şifre yanlış"); } //InitiliazeHanData(); //Kullanici kul = new Kullanici(); //kul.Password = "******"; //kul.Sube = new Sube { Id = 1 }; //mngUSer.BeginTransaction(); //mngUSer.Save(kul); //mngUSer.CommitTransaction(); //Kullanici k2 = mngUSer.GetKullaniciByUserNamePassword("123","hasan",1); //k2.Sube = new Sube { Id = 499 }; //mngUSer.BeginTransaction(); //mngUSer.SaveOrUpdate(k2); //mngUSer.CommitTransaction(); //FinalizeHanData(); } catch (Exception exc) { MessageBox.Show(exc.Message); LogWrite.Write(exc); } //UserInfo.Sube = new Sube { Id = 1 }; //frmAnaSayfa frm = new frmAnaSayfa(); //frm.Show(); //this.Hide(); }