Example #1
0
 public void borrarMeritoCientifico(MeritoCientifico merito)
 {
     if (!listaMeritoCientificos.Contains(merito))
     {
         System.Console.WriteLine("No existe ningun merito cientifico con ISSN " + merito.Issn);
     }
     else
     {
         listaMeritoCientificos.Remove(merito);
     }
 }
Example #2
0
 public void añadirMeritoCientifico(MeritoCientifico merito)
 {
     if (!listaMeritoCientificos.Contains(merito))
     {
         listaMeritoCientificos.Add(merito);
     }
     else
     {
         System.Console.WriteLine("Ya existe el merito cientifico con ISSN" + merito.Issn);
     }
 }
Example #3
0
        public void editarMeritoCientifico(MeritoCientifico merito)
        {
            if (!listaMeritoCientificos.Contains(merito))
            {
                System.Console.WriteLine("No existe ningun merito cientifico con ISSN " + merito.Issn);
            }
            else
            {
                foreach (MeritoCientifico m in this.listaMeritoCientificos)
                {
                    if (m.Equals(merito))
                    {
                        System.Console.WriteLine("introduce los nuevos datos");

                        System.Console.Write("ISSN:");
                        string Issn = System.Console.ReadLine();
                        m.Issn = Issn;

                        System.Console.Write("Año:");
                        int año = Int32.Parse(System.Console.ReadLine());
                        m.Año = año;

                        System.Console.Write("Pagina de inicio:");
                        int pagIn = Int32.Parse(System.Console.ReadLine());
                        m.PagIn = pagIn;

                        System.Console.Write("Pagina de final:");
                        int pagFin = Int32.Parse(System.Console.ReadLine());
                        m.PagFin = pagFin;

                        System.Console.Write("Autor:");
                        string autor = System.Console.ReadLine();
                        m.Autor = autor;
                    }
                }
            }
        }