static void AgregarVisita(SucVeterinaria sucVeterinaria) { if (sucVeterinaria.GetSinPacientesIngresados() == true) { throw new SinPacientesIngresadosException("Primero debe ingresar un paciente\n"); } string idPaciente; idPaciente = Validaciones.ValidarStrNoVac("Ingrese código de paciente\n"); if (sucVeterinaria.BuscarIdPacienteTodosClientesDevuelveBool(idPaciente) == false) { throw new ElPacienteNoExisteException(); } string fechaVisita; string motivoConsulta; string diagnostico; string prescripciones; string observaciones; string nombreProfesional; fechaVisita = Validaciones.ValidarStrNoVac("Ingrese fecha de visita\n"); motivoConsulta = Validaciones.ValidarStrNoVac("Ingrese motivo consulta\n"); diagnostico = Validaciones.ValidarStrNoVac("Ingrese diagnóstico\n"); prescripciones = Validaciones.ValidarStrNoVac("Ingrese prescripciones\n"); observaciones = Validaciones.ValidarStrNoVac("Ingrese observaciones\n"); nombreProfesional = Validaciones.ValidarStrNoVac("Ingrese nombre del profesional\n"); sucVeterinaria.AgregarVisita(idPaciente, fechaVisita, motivoConsulta, diagnostico, prescripciones, observaciones, nombreProfesional); Console.WriteLine("Visita agregada"); }
static void DarBajaPaciente(SucVeterinaria sucVeterinaria) { if (sucVeterinaria.GetSinPacientesIngresados() == true) { throw new SinPacientesIngresadosException(); } string idPaciente; idPaciente = Validaciones.ValidarStrNoVac("Ingrese código de paciente\n"); Console.WriteLine(sucVeterinaria.EliminarPaciente(idPaciente)); }