コード例 #1
0
ファイル: Planes.cs プロジェクト: alvfacu/TP-Academia
        public void Agregar()
        {
            Plan plan = new Plan();

            Especialidades esp = new Especialidades();

            esp.ListadoGeneral();
            Console.Write("Ingrese el ID de la Especilidad: ");
            plan.IDEspecialidad = int.Parse(Console.ReadLine());
            Console.Write("Ingrese Descripción: ");
            plan.Descripcion = Console.ReadLine();
            PlanNegocio.Save(plan);
            Console.WriteLine();
            Console.WriteLine("ID Plan: {0}", plan.ID);
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Planes.cs プロジェクト: alvfacu/TP-Academia
 public void Modificar()
 {
     try
     {
         Console.Clear();
         Console.Write("Ingrese el ID del Plan a modificar: ");
         int  ID   = int.Parse(Console.ReadLine());
         Plan plan = PlanNegocio.GetOne(ID);
         if (plan == null)
         {
             Console.WriteLine("No existe Inscripcion.");
         }
         else
         {
             Especialidades esp = new Especialidades();
             esp.ListadoGeneral();
             Console.Write("Ingrese ID de la Especialidad: ");
             plan.IDEspecialidad = int.Parse(Console.ReadLine());
             Console.Write("Ingrese Descripción: ");
             plan.Descripcion = Console.ReadLine();
             plan.State       = BusinessEntity.States.Modified;
             PlanNegocio.Save(plan);
         }
     }
     catch (FormatException fe)
     {
         Console.WriteLine();
         Console.WriteLine("La ID ingresada debe ser un número entero.");
     }
     catch (Exception e)
     {
         Console.WriteLine();
         Console.WriteLine(e.Message);
     }
     finally
     {
         Console.WriteLine("Presione una tecla para continuar...");
         Console.ReadKey();
     }
 }