コード例 #1
0
        public static Local FindById(long id)
        {
            LocalManipulation item = new LocalManipulation();
            Local             i    = item.FindByID(id);

            return(i);
        }
コード例 #2
0
        public static List <Local> FindAll()
        {
            LocalManipulation item = new LocalManipulation();
            List <Local>      i    = item.FindAll();

            return(i);
        }
コード例 #3
0
        public static Local FindByName(string nome)
        {
            LocalManipulation item = new LocalManipulation();
            Local             i    = item.FindByName(nome);

            return(i);
        }
コード例 #4
0
        public void ChangeLocal(int id)
        {
            LocalManipulation item = new LocalManipulation();
            Local             i    = item.FindByID(id);

            Id          = id;
            Nome        = i.Nome;
            DataCriacao = i.DataCriacao;
            Sensor      = i.Sensor;
        }
コード例 #5
0
 internal Local(int id) : base("local", "IdLocal")
 {
     if (base.Exists(id))
     {
         LocalManipulation item = new LocalManipulation();
         Local             i    = item.FindByID(id);
         Id          = id;
         Nome        = i.Nome;
         DataCriacao = i.DataCriacao;
         Sensor      = i.Sensor;
     }
 }
コード例 #6
0
        public void CreateLocal()
        {
            if (Id != 0)
            {
                throw new MercurioCoreException("Local já criado no Banco de Dados");
            }

            LocalManipulation item = new LocalManipulation();

            if (item.FindByName(Nome) != null)
            {
                throw new MercurioCoreException("Local já criado no Banco de Dados");
            }
            Local novo = item.Create(this);

            Id = novo.Id;
        }
コード例 #7
0
        public void DeleteLocal()
        {
            LocalManipulation item = new LocalManipulation();

            item.Delete(this.Id);
        }
コード例 #8
0
        public void UpdateLocal()
        {
            LocalManipulation item = new LocalManipulation();

            item.Update(this);
        }