public void ModificarGymkana(WhateverGenNHibernate.EN.Whatever.GymkanaEN gym)
        {
            /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Gymkana_modificarGymkana) ENABLED START*/

            IGymkanaCAD gymkanaCAD = null;
            GymkanaCEN  gymkanaCEN = null;



            try
            {
                SessionInitializeTransaction();
                gymkanaCAD = new GymkanaCAD(session);
                gymkanaCEN = new  GymkanaCEN(gymkanaCAD);



                gymkanaCAD.Modify(gym);


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


            /*PROTECTED REGION END*/
        }
Ejemplo n.º 2
0
        public void ModificarGymkana(WhateverGenNHibernate.EN.Whatever.GymkanaEN gym, WhateverGenNHibernate.EN.Whatever.MapaEN mapa)
        {
            /*PROTECTED REGION ID(WhateverGenNHibernate.CEN.Whatever_Gymkana_modificarGymkana) ENABLED START*/

            GymkanaCAD gymk = new GymkanaCAD();
            MapaCAD    map  = new MapaCAD();

            gymk.Modify(gym);
            map.Modify(mapa);

            /*PROTECTED REGION END*/
        }
        public void CrearGymkana(WhateverGenNHibernate.EN.Whatever.GymkanaEN gym, double lat, double lon, int zoom)
        {
            /*PROTECTED REGION ID(WhateverGenNHibernate.CEN.Whatever_Gymkana_crearGymkana) ENABLED START*/

            GymkanaCAD gymk = new GymkanaCAD();
            MapaCAD    mapa = new MapaCAD();
            MapaEN     map  = new MapaEN();

            map.Latitud      = lat;
            map.Longitud     = lon;
            map.Zoom         = zoom;
            map.Evento_mapa2 = gym;

            gymk.New_(gym);
            mapa.New_(map);

            /*PROTECTED REGION END*/
        }
        public void CrearGymkana(WhateverGenNHibernate.EN.Whatever.GymkanaEN gym, string lat, string lon, int zoom)
        {
            /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Gymkana_crearGymkana) ENABLED START*/

            IGymkanaCAD gymkanaCAD = null;
            GymkanaCEN  gymkanaCEN = null;



            try
            {
                SessionInitializeTransaction();
                gymkanaCAD = new GymkanaCAD(session);
                gymkanaCEN = new  GymkanaCEN(gymkanaCAD);

                MapaCP mapa  = new MapaCP(session);
                PasoEN paso  = new PasoEN();
                MapaEN mapen = new MapaEN();

                paso.Descripcion = gym.Descripcion;
                mapen.Latitud    = lat;
                mapen.Longitud   = lon;
                mapen.Zoom       = zoom;

                gym.NumPasos = 1;

                int id_gym = gymkanaCAD.New_(gym);

                AnadirPaso(paso, mapen, gym);
                SessionCommit();
            }
            catch (Exception ex)
            {
                SessionRollBack();
                throw ex;
            }
            finally
            {
                SessionClose();
            }


            /*PROTECTED REGION END*/
        }
Ejemplo n.º 5
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            GymkanaEN t = obj as GymkanaEN;

            if (t == null)
            {
                return(false);
            }
            if (ID.Equals(t.ID))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Ejemplo n.º 6
0
 public GymkanaEN(GymkanaEN gymkana)
 {
     this.init(ID, gymkana.NumPasos, gymkana.Paso, gymkana.Reporte, gymkana.Comentario, gymkana.Puntuacion, gymkana.Titulo, gymkana.Descripcion, gymkana.Fecha, gymkana.Precio, gymkana.Usuario);
 }
Ejemplo n.º 7
0
        public void AnadirPaso(WhateverGenNHibernate.EN.Whatever.PasoEN paso, WhateverGenNHibernate.EN.Whatever.MapaEN mapa, WhateverGenNHibernate.EN.Whatever.GymkanaEN gym)
        {
            /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Gymkana_anadirPaso) ENABLED START*/

            IGymkanaCAD gymkanaCAD = null;
            GymkanaCEN  gymkanaCEN = null;



            try
            {
                SessionInitializeTransaction();
                gymkanaCAD = new GymkanaCAD(session);
                gymkanaCEN = new  GymkanaCEN(gymkanaCAD);


                PasoCAD paso2 = new PasoCAD(session);
                MapaCP  mapa2 = new MapaCP(session);
                paso.Gymkana = gym;
                int id_paso = paso2.New_(paso);
                mapa2.CrearMapaParaPaso(id_paso, mapa.Latitud, mapa.Longitud, mapa.Zoom);
                gym.NumPasos = gym.NumPasos + 1;

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


            /*PROTECTED REGION END*/
        }