Beispiel #1
0
        public static Sensor FindByName(string nome)
        {
            SensorManipulation item = new SensorManipulation();
            Sensor             i    = item.FindByName(nome);

            return(i);
        }
Beispiel #2
0
        public void ChangeName(string nome)
        {
            SensorManipulation item = new SensorManipulation();

            if (item.FindByName(nome) != null)
            {
                throw new MercurioCoreException("Sensor já criado no Banco de Dados");
            }
            Nome = nome;
        }
Beispiel #3
0
        public void CreateSensor()
        {
            if (Id != 0)
            {
                throw new MercurioCoreException("Sensor já criado no Banco de Dados");
            }

            SensorManipulation item = new SensorManipulation();

            if (item.FindByName(Nome) != null)
            {
                throw new MercurioCoreException("Sensor já criado no Banco de Dados");
            }
            if (item.FindByID(SensorAnterior) == null)
            {
                throw new MercurioCoreException("Sensor anterior não encontrado no Banco de Dados");
            }
            Sensor novo = item.Create(this);

            DataCriacao = novo.DataCriacao;
            Id          = novo.Id;
        }