示例#1
0
        private void init(int id
                          , string nombre, string pais, string cp, DSMGenNHibernate.Enumerated.DSM.TipoAlojamientoEnum tipo, int orden, DSMGenNHibernate.EN.DSM.ItinerarioEN itinerario)
        {
            this.Id = id;


            this.Nombre = nombre;

            this.Pais = pais;

            this.Cp = cp;

            this.Tipo = tipo;

            this.Orden = orden;

            this.Itinerario = itinerario;
        }
示例#2
0
        public void Modify(int p_Alojamiento_OID, int p_orden, string p_nombre, string p_pais, string p_cp, DSMGenNHibernate.Enumerated.DSM.TipoAlojamientoEnum p_tipo)
        {
            AlojamientoEN alojamientoEN = null;

            //Initialized AlojamientoEN
            alojamientoEN        = new AlojamientoEN();
            alojamientoEN.Id     = p_Alojamiento_OID;
            alojamientoEN.Orden  = p_orden;
            alojamientoEN.Nombre = p_nombre;
            alojamientoEN.Pais   = p_pais;
            alojamientoEN.Cp     = p_cp;
            alojamientoEN.Tipo   = p_tipo;
            //Call to AlojamientoCAD

            _IAlojamientoCAD.Modify(alojamientoEN);
        }
示例#3
0
 public AlojamientoEN(int id, string nombre, string pais, string cp, DSMGenNHibernate.Enumerated.DSM.TipoAlojamientoEnum tipo
                      , int orden, DSMGenNHibernate.EN.DSM.ItinerarioEN itinerario
                      )
 {
     this.init(Id, nombre, pais, cp, tipo, orden, itinerario);
 }
示例#4
0
        public DSMGenNHibernate.EN.DSM.AlojamientoEN New_(int p_orden, int p_itinerario, string p_nombre, string p_pais, string p_cp, DSMGenNHibernate.Enumerated.DSM.TipoAlojamientoEnum p_tipo)
        {
            /*PROTECTED REGION ID(DSMGenNHibernate.CP.DSM_Alojamiento_new_) ENABLED START*/

            IAlojamientoCAD alojamientoCAD = null;
            AlojamientoCEN  alojamientoCEN = null;

            DSMGenNHibernate.EN.DSM.AlojamientoEN result = null;


            try
            {
                SessionInitializeTransaction();
                alojamientoCAD = new AlojamientoCAD(session);
                alojamientoCEN = new  AlojamientoCEN(alojamientoCAD);



                int oid;
                //Initialized AlojamientoEN
                AlojamientoEN alojamientoEN;
                alojamientoEN       = new AlojamientoEN();
                alojamientoEN.Orden = p_orden;


                if (p_itinerario != -1)
                {
                    alojamientoEN.Itinerario    = new DSMGenNHibernate.EN.DSM.ItinerarioEN();
                    alojamientoEN.Itinerario.Id = p_itinerario;
                }

                alojamientoEN.Nombre = p_nombre;

                alojamientoEN.Pais = p_pais;

                alojamientoEN.Cp = p_cp;

                alojamientoEN.Tipo = p_tipo;

                //Call to AlojamientoCAD

                oid    = alojamientoCAD.New_(alojamientoEN);
                result = alojamientoCAD.ReadOIDDefault(oid);



                SessionCommit();
            }
            catch (Exception ex)
            {
                SessionRollBack();
                throw ex;
            }
            finally
            {
                SessionClose();
            }
            return(result);


            /*PROTECTED REGION END*/
        }