Esempio n. 1
0
        public List <Indicador> GetIndByArea(Dictionary <string, object> dicParam)
        {
            List <Indicador> orga    = new List <Indicador>();
            TCP_Tab_AreaInd  AreaMdl = null;

            /* BUSCAR LOS DATOS DE LOS TACOMETROS*/
            orga = new IndicadorDAO(_cn, _transaction, _sDataAdapter).GetIndicadores(dicParam);
            return(orga);
        }
Esempio n. 2
0
	void Awake ()
	{
		initialized = false;
		System.DateTime time = System.DateTime.Now;
		instance = this;

		server = ServerHandler.server;

		if (!StaticData.OnlineVistoria) {
			vistoriaDAO = ServerHandler.vistoriaDAO;
			servicoDAO = ServerHandler.servicoDAO;
			ambienteDAO = ServerHandler.ambienteDAO;
			indicadorDAO = ServerHandler.indicadorDAO;
			imagemIndicadorDAO = ServerHandler.imagemIndicadorDAO;
			LoadOfflineData ();
		} else {
			LoadOnlineData ();
		}
	
	}
	public void PopulateData ()
	{
		cliente.text = StaticData.vistoriaAtual.proprietario;
		bloco.text = StaticData.vistoriaAtual.bloco;
		dataVistoria.text = StaticData.vistoriaAtual.dataVistoria.ToString ("dd/MM/yyyy");
		unidade.text = StaticData.vistoriaAtual.unidade;

		inicioVistoria.text = StaticData.vistoriaAtual.inicioVistoria.ToString ("HH:mm");
		terminoVistoria.text = StaticData.vistoriaAtual.terminoVistoria.ToString ("HH:mm");
		metragem.text = StaticData.vistoriaAtual.metragem.ToString ();

		empreendimento.text = StaticData.vistoriaAtual.empreendimento;
		construtora.text = StaticData.vistoriaAtual.construtora;
		incorporadora.text = StaticData.vistoriaAtual.incorporadora;

		if(StaticData.OnlineVistoria)
		{
			string json = CheckSpaceManager.instance.server.findAllVistoriador();
			List<Vistoriador> listaVistoriadores = JsonBehaviour.GetList<Vistoriador> (json);
			foreach (var item in listaVistoriadores) {
				if(item.id == StaticData.vistoriaAtual.vistoriador.id)
				{
					StaticData.vistoriaAtual.vistoriador = item;
					vistoriador.text = item.nome;
				}
			}
		}
		else
		{
			if(StaticData.vistoriaAtual.vistoriador != null)
			{
				vistoriador.text = StaticData.vistoriaAtual.vistoriador.nome;
			}
			else
				Debug.Log("vistoriador null");
		}
		if (StaticData.OnlineVistoria) {
			ServerService server = CheckSpaceManager.instance.server;
			string ambientes = server.getNomeAmbientesByVistoria (StaticData.vistoriaAtual.id);

			string[] ambientesSplit = ambientes.Split (';');
			foreach (var item in ambientesSplit) {
				if (ambientsToCreate.Contains (item)) {
						foreach (var chk in ambientCheckboxes) {

						if (chk.name == item) {						
							chk.gameObject.GetComponent<UIToggle> ().value = true;
						}
					}
				}
			}
		} else {
			IndicadorDAO indicadorDAO = new IndicadorDAO();
			List<string> ambientesSplit = new List<string>();
			try
			{
				ambientesSplit = indicadorDAO.getNomeAmbientesByVistoria(StaticData.vistoriaAtual);
			}
			catch{
				ambientesSplit = new List<string>();
			}

			foreach (var item in ambientesSplit) {
				Debug.Log(item);
				if (!string.IsNullOrEmpty(item))
				{
					if(ambientsToCreate.Contains (item)) {
						foreach (var chk in ambientCheckboxes) {
							if (chk.name == item) {
								chk.gameObject.GetComponent<UIToggle> ().value = true;
							}
						}
					}
					else
					{
						AddNewAmbientOption(item);
					}
				}
				else
				{
					Debug.Log("Ambient name was null or empty");
				}
			}
		}
	}