예제 #1
0
 private void bindingSource1_PositionChanged(object sender, EventArgs e)
 {
     if (bindingSource1.Current != null)
     {
         halaCurenta = bindingSource1.Current as Hala;
     }
     else
     {
         halaCurenta = null;
     }
 }
예제 #2
0
        internal Hala SaveHala(Hala h)
        {
            Hala hala = null;

            h.CheckCanSave(dao);

            if (h.Id == 0)
            {
                hala = new Hala();
            }
            else
            {
                hala = GetHala(h.Id);
            }
            hala.Denumire = h.Denumire;
            hala.Anulat = h.Anulat;

            hala = dao.Save(hala) as Hala;

            return hala;
        }
예제 #3
0
 private void SaveHala(ManagerHala m)
 {
     Hala h = new Hala();
     h.Id = Id;
     h.Denumire = Denumire;
     h.Anulat = Anulat;
     m.SaveHala(h);
 }
예제 #4
0
        private void BindCombo1(Hala h)
        {
            cmbHale.DataSource = hale;

            cmbHale.DisplayMember = "Denumire";
            cmbHale.Text = h.Denumire;
        }
예제 #5
0
 public HalaIMO(Hala h)
 {
     this.Denumire = h.Denumire;
     this.Anulat = h.Anulat;
 }
예제 #6
0
        public Hala SaveHala(Hala h)
        {
            BusinessHala bus = null;
            ITransaction tx = null;

            try
            {
                tx = nHibernateUtil.BeginTransaction();

                bus = new BusinessHala();
                h = bus.SaveHala(h);
                tx.Commit();
            }
            catch (Exception ex)
            {
                LogMessage.Error( ex);
                if (!nHibernateUtil.GetSession.Transaction.WasCommitted && !nHibernateUtil.GetSession.Transaction.WasRolledBack)
                {
                    nHibernateUtil.GetSession.Transaction.Rollback();
                }
                throw ex;
            }
            finally
            {
                nHibernateUtil.CloseSession();
                bus = null;
            }
            return h;
        }