Пример #1
0
        public void Modify(TallaPrendaEN tallaPrenda)
        {
            try
            {
                SessionInitializeTransaction();
                TallaPrendaEN tallaPrendaEN = (TallaPrendaEN)session.Load(typeof(TallaPrendaEN), tallaPrenda.Talla);
                session.Update(tallaPrendaEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is AppEstadioGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in TallaPrendaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Пример #2
0
        public string New_(TallaPrendaEN tallaPrenda)
        {
            try
            {
                SessionInitializeTransaction();

                session.Save(tallaPrenda);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is AppEstadioGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in TallaPrendaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(tallaPrenda.Talla);
        }
Пример #3
0
        public TallaPrendaEN ReadOIDDefault(string talla)
        {
            TallaPrendaEN tallaPrendaEN = null;

            try
            {
                SessionInitializeTransaction();
                tallaPrendaEN = (TallaPrendaEN)session.Get(typeof(TallaPrendaEN), talla);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is AppEstadioGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in TallaPrendaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(tallaPrendaEN);
        }
Пример #4
0
        public TallaPrendaEN ReadOID(string talla)
        {
            TallaPrendaEN tallaPrendaEN = null;

            tallaPrendaEN = _ITallaPrendaCAD.ReadOID(talla);
            return(tallaPrendaEN);
        }
Пример #5
0
        public void Modify(string p_TallaPrenda_OID)
        {
            TallaPrendaEN tallaPrendaEN = null;

            //Initialized TallaPrendaEN
            tallaPrendaEN       = new TallaPrendaEN();
            tallaPrendaEN.Talla = p_TallaPrenda_OID;
            //Call to TallaPrendaCAD

            _ITallaPrendaCAD.Modify(tallaPrendaEN);
        }
Пример #6
0
        public string New_(string p_talla)
        {
            TallaPrendaEN tallaPrendaEN = null;
            string        oid;

            //Initialized TallaPrendaEN
            tallaPrendaEN       = new TallaPrendaEN();
            tallaPrendaEN.Talla = p_talla;

            //Call to TallaPrendaCAD

            oid = _ITallaPrendaCAD.New_(tallaPrendaEN);
            return(oid);
        }