コード例 #1
0
        public static int InsertLocalizacao(Localizacao localizacao)
        {
            localizacao = localizacao.Copy();
            localizacao.Id = _inserted++;

            _localizacoes.Add(localizacao.Id, localizacao);

            return localizacao.Id;
        }
コード例 #2
0
ファイル: Localizacao.cs プロジェクト: CLAP-Project/ClapApp
        public Localizacao Assimilate(Localizacao that)
        {
            this.Id = that.Id;
            this.AnimalId = that.AnimalId;
            this.DataHora = that.DataHora;
            this.Coordenada = cloneCoordenada(that.Coordenada);
            this.IsFotoQRCode = that.IsFotoQRCode;
            this.Descricao = that.Descricao.Substring(0);

            return this;
        }
コード例 #3
0
 public AnimalLocalizacoes(Animal animal, Localizacao[] localizacoes)
 {
     _animal = animal;
     _localizacoes = localizacoes;
 }
コード例 #4
0
 public static void UpdateLocalizacao(Localizacao localizacao) {
     _localizacoes[localizacao.Id].Assimilate(localizacao);
 }