public static int InsertLocalizacao(Localizacao localizacao) { localizacao = localizacao.Copy(); localizacao.Id = _inserted++; _localizacoes.Add(localizacao.Id, localizacao); return localizacao.Id; }
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; }
public AnimalLocalizacoes(Animal animal, Localizacao[] localizacoes) { _animal = animal; _localizacoes = localizacoes; }
public static void UpdateLocalizacao(Localizacao localizacao) { _localizacoes[localizacao.Id].Assimilate(localizacao); }