public bool BorrarTag(int tagId) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); bool flag = CP.BorrarTagPaciente(this.ID, tagId); return(flag); }
public static bool AgregarTagAPaciente(int idPaciente, int idTag) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); bool flag = CP.TaggearPaciente(idPaciente, idTag); return(flag); }
public static Paciente Select_Paciente_By_Id(int IdPaciente) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); DataRow t_dr = CP.SelectPacienteByID(IdPaciente); if (t_dr != null) { return(new Paciente(t_dr)); } else { return(null); } }
public static Paciente Select_Paciente_by_GUI(string GUI) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); DataRow t_dr = CP.SelectPacienteByGUI(GUI); if (t_dr != null) { return(new Paciente(t_dr)); } else { return(null); } }
public static List <Paciente> PacientesPorTag(int tagId) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); DataTable DT = CP.ObtenerPacientesByTag(tagId); if (DT != null) { List <Paciente> aux = new List <Paciente>(); foreach (DataRow DR in DT.Rows) { aux.Add(Paciente.Select_Paciente_By_Id(int.Parse(DR["IdPaciente"].ToString()))); } return(aux); } else { return(null); } }
public static List <Paciente> BuscarPacientesByDNI(string CadenaDeBusqueda) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); DataTable DT = CP.BuscarPacienteByDNI(CadenaDeBusqueda); if (DT != null) { List <Paciente> t_l = new List <Paciente>(); foreach (DataRow DR in DT.Rows) { t_l.Add(new Paciente(DR)); } return(t_l); } else { return(null); } }
public static List <Tag> TagsPorPaciente(int pacienteId) { Conexiones.Con_Pacientes CP = new Conexiones.Con_Pacientes(); DataTable DT = CP.ObtenerTagsDePaciente(pacienteId); if (DT != null) { List <Tag> aux = new List <Tag>(); foreach (DataRow DR in DT.Rows) { int tagId = int.Parse(DR["IdTag"].ToString()); Tag tagPaciente = Tag.GetTagById(tagId); aux.Add(tagPaciente); } return(aux); } else { return(null); } }