public void Delete(ConsultaDiagnosticoDTO oneConsulta)
        {
            string query =
                "delete Tabla_Registro_ConsultaDiagnostico where Id_ConsultaDiagnostico = @Id_ConsultaDiagnostico";
            Helpers h = new Helpers();

            h.ExecuteNonQueryParam(query, oneConsulta);
        }
 public void Insert(ConsultaDiagnosticoDTO oneConsulta)
 {
     if (oneConsulta.Id_Diagnostico > 0)
     {
         string query =
             "insert into Tabla_Registro_ConsultaDiagnostico(Id_Consulta, Id_Diagnostico, Id_FichaIdentificacion, Fecha_ConsultaDiagnostico, Observaciones_ConsultaDiagnostico, Estatus_ConsultaDiagnostico) values(@Id_Consulta, @Id_Diagnostico, @Id_FichaIdentificacion, @Fecha_ConsultaDiagnostico, @Observaciones_ConsultaDiagnostico, @Estatus_ConsultaDiagnostico)";
         Helpers h = new Helpers();
         h.ExecuteNonQueryParam(query, oneConsulta);
     }
 }
        public static List <ConsultaDiagnosticoDTO> GetAllByConsulta(ConsultaDiagnosticoDTO oneConsulta)
        {
            string  query  = "select * from Tabla_Registro_ConsultaDiagnostico where Id_Consulta = @Id_Consulta";
            Helpers h      = new Helpers();
            var     lDiags = h.GetAllParametized(query, oneConsulta);

            foreach (var y in lDiags)
            {
                y.oneDiag = new Tabla_Catalogo_DiagnosticoDTO();
                y.oneDiag.Id_Diagnostico = y.Id_Diagnostico;
                y.oneDiag = DiagnosticoDAO.GetOneById(y.oneDiag);
            }
            return(lDiags);
        }