//edit za člane void bs_ListChanged(object sender, System.ComponentModel.ListChangedEventArgs e) { switch (e.ListChangedType) { case ListChangedType.ItemChanged: { using (ITransaction tx = m_Session.BeginTransaction()) { Izposojevalec new_user = (Izposojevalec)(_bs.List[e.NewIndex]); if (new_user.Ime == null) { new_user.Ime = ""; } if (new_user.Priimek == null) { new_user.Priimek = ""; } if (new_user.TelSt == null) { new_user.TelSt = ""; } m_Session.Save(new_user); tx.Commit(); } break; } } }
private void button1_Click(object sender, EventArgs e) { { using (ISession m_Session = m_SessionFactory.OpenSession()) { using (ITransaction tx = m_Session.BeginTransaction()) { try { Izposojevalec d = new Izposojevalec(); d.IdentifikacijskaStevilka = Int32.Parse(textBox1.Text); d.Ime = textBox2.Text; d.Priimek = textBox3.Text; d.TelSt = textBox4.Text; //beleženje vnosov članov v log-datoteko logger.Debug("id:" + textBox1.Text + ",ime:" + textBox2.Text + ",priimek:" + textBox3.Text + ",telSt:" + textBox4.Text); m_Session.Save(d); tx.Commit(); MessageBox.Show("Vnos člana je uspel"); DodajIzposojevalca.ActiveForm.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message);; } } } } }