Exemplo n.º 1
0
// Modify default (Update all attributes of the class)

        public void ModifyDefault(ItinerarioEN itinerario)
        {
            try
            {
                SessionInitializeTransaction();
                ItinerarioEN itinerarioEN = (ItinerarioEN)session.Load(typeof(ItinerarioEN), itinerario.Id);

                itinerarioEN.Fechas = itinerario.Fechas;



                session.Update(itinerarioEN);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }
        }
Exemplo n.º 2
0
        public ItinerarioEN ReadOIDDefault(int id
                                           )
        {
            ItinerarioEN itinerarioEN = null;

            try
            {
                SessionInitializeTransaction();
                itinerarioEN = (ItinerarioEN)session.Get(typeof(ItinerarioEN), id);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }

            return(itinerarioEN);
        }
Exemplo n.º 3
0
        public void Destroy(int id
                            )
        {
            try
            {
                SessionInitializeTransaction();
                ItinerarioEN itinerarioEN = (ItinerarioEN)session.Load(typeof(ItinerarioEN), id);
                session.Delete(itinerarioEN);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }
        }
Exemplo n.º 4
0
        public int New_(ItinerarioEN itinerario)
        {
            try
            {
                SessionInitializeTransaction();

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

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


            finally
            {
                SessionClose();
            }

            return(itinerario.Id);
        }
Exemplo n.º 5
0
        public void Modify(int p_Itinerario_OID, string p_fechas)
        {
            ItinerarioEN itinerarioEN = null;

            //Initialized ItinerarioEN
            itinerarioEN        = new ItinerarioEN();
            itinerarioEN.Id     = p_Itinerario_OID;
            itinerarioEN.Fechas = p_fechas;
            //Call to ItinerarioCAD

            _IItinerarioCAD.Modify(itinerarioEN);
        }
Exemplo n.º 6
0
        public int New_(string p_fechas)
        {
            ItinerarioEN itinerarioEN = null;
            int          oid;

            //Initialized ItinerarioEN
            itinerarioEN        = new ItinerarioEN();
            itinerarioEN.Fechas = p_fechas;

            //Call to ItinerarioCAD

            oid = _IItinerarioCAD.New_(itinerarioEN);
            return(oid);
        }