コード例 #1
0
 public bool InserirOcorrencia(Ocorrencia ocorrencia)
 {
     foreach (Ocorrencia o in ocorrencias)
     {
         if (!ocorrencia.Equals(o))
         {
             ocorrencias.Add(ocorrencia);
             return(true);
         }
     }
     return(false);
 }
コード例 #2
0
ファイル: Ocorrencias.cs プロジェクト: LESI-PL/Works
 public bool InsertOcorrencia(Ocorrencia ocorrencia, out string message)
 {
     message = "Não foi possivel fazer a inserção";
     foreach (Ocorrencia o in ocorrencias)
     {
         if (ocorrencia.CodEquipamento == o.CodEquipamento && ocorrencia.CodVulnerabilidade == o.CodVulnerabilidade && o.Estado == false)
         {
             o.Estado = true;
             message  = "Estado alterado!";
             return(true);
         }
         if (!ocorrencia.Equals(o))
         {
             QtdOcorrencias++;
             ocorrencia.IdOcorrencia = QtdOcorrencias;
             ocorrencias.Add(ocorrencia);
             message = "Ocorrencia Inserida!";
             return(true);
         }
     }
     return(false);
 }