public bool ActualizarPaciente(Paciente pac) { if (ValidarDatos(pac)) { DataPaciente.ActualizarPaciente(pac); return(true); } else { return(false); } }
public bool CrearPaciente(Paciente pac) { if (ValidarDatos(pac)) { if (DataPaciente.GetPacienteByDni(pac.Dni) != null) { throw new Exception("Ya existe una cuenta para ese DNI"); } DataPaciente.AddPaciente(pac); return(true); } return(false); }
public Dictionary <int, Paciente> ObtenerPerfilPorFiltro(string dni, string historia, string nombre, string apellidoP, string apellidoM) { return(DataPaciente.GetPacientesByFiltro(dni, historia, nombre, apellidoM, apellidoP)); }
public bool EliminarPaciente(Paciente pac) { return(DataPaciente.DeletedPacienteById(pac.IdData)); }
public Paciente ObtenerPerfilPorHC(string HC) { return(DataPaciente.GetPacienteByHistoria(HC)); }
public Paciente ObtenerPerfilPorDNI(string DNI) { return(DataPaciente.GetPacienteByDni(DNI)); }
public Paciente ObtenerPerfilPorId(int id) { return(DataPaciente.GetPacienteById(id)); }