/// <summary> /// Insere ocorrencia na lista de ocorrencias /// </summary> /// <param name="o"></param> /// <returns></returns> public static int InsereOcorrencia(Ocorrencia o) { try { if (Distritos.ProcuraDistrito(o.IdDistrito) == null) { o.IdDistrito = 0; } if (Catastrofes.ProcuraCatastrofe(o.IdCatastrofe) == null) { o.IdCatastrofe = 0; } totalOcorrencias++; auxOcorrencia = new OcorrenciaDB(totalOcorrencias, o.Data, o.Descricao, o.IdCatastrofe, o.IdDistrito); if (ocorrencias == null) { ocorrencias = new List <OcorrenciaDB>(); } ocorrencias.Add(auxOcorrencia); return(totalOcorrencias); } catch (Exception e) { throw e; } }
/// <summary> /// Apaga ocorrencia da lista de ocorrencias /// </summary> /// <param name="o"></param> /// <returns></returns> public static bool ApagaOcorrencia(OcorrenciaDB o) { try { return(ocorrencias.Remove(o)); } catch (Exception e) { throw e; } }