static void Main(string[] args) { string telefono = "32257"; string fecha = "01-01-1960"; Ctrl_RegistrarPaciente ctrlC = new Ctrl_RegistrarPaciente(); try { ctrlC.verificarDatos(telefono, fecha); } catch (DatosNoValidosException ex) { Console.WriteLine(ex.Message); } }
public IActionResult Post([FromBody] PacienteAfiliado pacienteA) { Ctrl_RegistrarPaciente ctrlC = new Ctrl_RegistrarPaciente(); List <PacienteAfiliado> pacienteAfiliado = new List <PacienteAfiliado>(); if (ModelState.IsValid) { try { if (ctrlC.verificarCedula(pacienteA.Cedula) == false) { pacienteAfiliado.Add(pacienteA); } } catch (CedulaYaExisteException ex) { return(BadRequest(ex.Message)); } try { ctrlC.verificarDatos(pacienteA.Telefono, pacienteA.FechaNacimiento); } catch (DatosNoValidosException ex) { return(BadRequest(ex.Message)); } return(new CreatedAtRouteResult("Nuevo paciente regitrado con éxito", new { pacienteA })); } return(BadRequest(ModelState)); }