public List <DO_Analisis_FQ> getTipoAnalisisFQs() { List <DO_Analisis_FQ> lista = new List <DO_Analisis_FQ>(); try { SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand = new SqlCommand("SELECT * FROM TIPO_ANALISIS_FISICOQUIMICO", conexion); DataTable datatable = new DataTable(); adapter.Fill(datatable); foreach (DataRow row in datatable.Rows) { DO_Analisis_FQ analisisFQ = new DO_Analisis_FQ(); analisisFQ.pedCodigo = 0; analisisFQ.tipoAnalisisFQ = (String)row["TAF_TIPO_ANALISIS_FQ"]; analisisFQ.medicionResultado = ""; analisisFQ.unidadCondicion = ""; lista.Add(analisisFQ); } } catch { return(null); } return(lista); }
/// <summary> /// Método para obtener los análisis fisicoquímicos pertenecientes a un Analisis de aguardiente /// </summary> /// <param name="pedCodigo"> código del pedido</param> /// <returns>Lista de los análisis de fisico químicos de un análisis de aguardiente</returns> public List <DO_Analisis_FQ> getListaAnalisisFQ(int pedCodigo) { List <DO_Analisis_FQ> lista = new List <DO_Analisis_FQ>(); try { SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand = new SqlCommand("SELECT TAF_TIPO_ANALISIS_FQ, AFQ_MEDICION_RESULTADO, " + "AFQ_UNIDAD_CONDICION FROM ANALISIS_FISICOQUIMICO WHERE PED_CODIGO = @pedCodigo", conexion); adapter.SelectCommand.Parameters.AddWithValue("@pedCodigo", pedCodigo); DataTable datatable = new DataTable(); adapter.Fill(datatable); foreach (DataRow row in datatable.Rows) { DO_Analisis_FQ analisisFQ = new DO_Analisis_FQ(); analisisFQ.pedCodigo = pedCodigo; analisisFQ.tipoAnalisisFQ = (String)row["TAF_TIPO_ANALISIS_FQ"]; analisisFQ.medicionResultado = (String)row["AFQ_MEDICION_RESULTADO"]; analisisFQ.unidadCondicion = (String)row["AFQ_UNIDAD_CONDICION"]; lista.Add(analisisFQ); } } catch { return(null); } return(lista); }