Example #1
0
    public static string GetUnderAreaName(Vector3 pos)
    {
        string     areaName = null;
        RaycastHit rh       = new RaycastHit();
        bool       isHit    = SongeUtil.GetPointOnGround(pos, ref rh);

        if (isHit)
        {
            Transform tr     = rh.transform;
            AreaVO    areaSc = tr.GetComponentInParent <AreaVO>();
            if (areaSc != null)
            {
                areaName = areaSc.AreaName;
            }
        }
        return(areaName);
    }
Example #2
0
    private List<AreaVO> getEMParea(int p)
    {
        List<AreaVO> lista = new List<AreaVO>();

        FVSL_LINQDataContext dbaux = new FVSL_LINQDataContext();

        try
        {

            List<MAPA_GET_AREAResult> areas = dbaux.MAPA_GET_AREA(1, p).ToList();

            foreach (MAPA_GET_AREAResult are in areas)
            {
                AreaVO A = new AreaVO();
                A.area = are.Nombre;

                lista.Add(A);
            }

            return lista;
        }
        catch (Exception e)
        {
            Logging.WriteError(e.StackTrace.ToString());
            return null;
        }
    }
Example #3
0
    //getODSarea receive (id_ods) Return List of Areas
    private List<AreaVO> getODSarea(int id)
    {
        List<AreaVO> lista = new List<AreaVO>();
        FVSL_LINQDataContext dbaux = new FVSL_LINQDataContext();

        try
        {

            List<p_Select_ODS_PerfilResult> areas = dbaux.p_Select_ODS_Perfil(id).ToList();

            foreach (p_Select_ODS_PerfilResult are in areas)
            {
                AreaVO A = new AreaVO();
                A.area = are.AreaIntervencion;

                lista.Add(A);
            }

            return lista;
        }
        catch (Exception e)
        {
            Logging.WriteError(e.StackTrace.ToString());
            return null;
        }
    }