示例#1
0
 public Chamados PegarDadosChamados(Equipamentos equipamento)
 {
     while (true)
     {
         string   titulo;
         string   descricao;
         DateTime dataAbertura;
         try
         {
             Console.WriteLine("Informe o Titulo do Chamado: ");
             titulo = PegarValor();
             Console.WriteLine("Informe a descrição do Chamado: ");
             descricao = PegarValor();
             Console.WriteLine("Informe a data de Abertura do Chamado: ");
             dataAbertura = Convert.ToDateTime(PegarValor());
             Chamados chamado = new Chamados(titulo, descricao, dataAbertura, equipamento);
             return(chamado);
         }
         catch (Exception)
         {
             Console.WriteLine("Erro Valor Invalido.\nTente Novamente!");
             Console.ReadLine();
             Console.Clear();
             return(null);
         }
     }
 }
示例#2
0
 public void AlterarValorChamada(ref Chamados chama)
 {
     Console.WriteLine("Informe o novo Titulo do Chamado: ");
     chama.Titulo = PegarValor();
     Console.WriteLine("Informe a nova descrição do Chamado: ");
     chama.Descricao = PegarValor();
     return;
 }
示例#3
0
 public void AdicionarChamado(Chamados chamado)
 {
     for (int i = 0; i < auxChamados; i++)
     {
         if (listaChamadosTotal[i] == null)
         {
             listaChamadosTotal[i] = chamado;
             auxChamados++;
             return;
         }
     }
 }