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(); }
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(); } }