Example #1
0
        public List <metadatos.laboratorio> obtener(List <SqlParameter> filtros = null)
        {
            list = new List <metadatos.laboratorio>();

            using (oCon = new SqlServer())
            {
                if (filtros != null)
                {
                    foreach (SqlParameter p in filtros)
                    {
                        oCon.addParameter(p);
                    }
                }
                try
                {
                    using (SqlDataReader drInfo = oCon.executeReader("proc_get" + this.GetType().Name))
                    {
                        while (drInfo.Read())
                        {
                            //if (drInfo["fecha_calibr_mantto"] == null)
                            //    {
                            //    drInfo["fecha_calibr_mantto"] = "";
                            //    }


                            obj = new metadatos.laboratorio();

                            obj.Idlaboratorio = convertir.toNInt64(drInfo["idlaboratorio"]);
                            obj.Idinst        = convertir.toNInt64(drInfo["idinst"]);
                            obj.Idprueba      = convertir.toNInt64(drInfo["idprueba"]);

                            obj.Pruebas            = drInfo["pruebas"].ToString();
                            obj.Metodo_astm        = drInfo["metodo_astm"].ToString();
                            obj.Dispositivo_temp   = drInfo["dispositivo_temp"].ToString();
                            obj.No_inf_calibr_temp = drInfo["no_inf_calibr_temp"].ToString();
                            obj.Hidrometro         = drInfo["hidrometro"].ToString();
                            obj.No_inf_calibr_hid  = drInfo["no_inf_calibr_hidr"].ToString();
                            obj.Probeta            = drInfo["probeta"].ToString();
                            obj.No_inf_calibr_prob = drInfo["no_inf_calibr_prob"].ToString();
                            obj.Equipo_analisis    = drInfo["equipo_analisis"].ToString();
                            obj.Modelo_marca       = drInfo["modelo_marca"].ToString();

                            if (drInfo["fecha_calibr_mantto"] != DBNull.Value)
                            {
                                obj.Fecha_calibr_mantto = Convert.ToDateTime(drInfo["fecha_calibr_mantto"]).ToString("dd/MM/yyyy");
                            }
                            if (drInfo["fecha_vig_estandar"] != DBNull.Value)
                            {
                                obj.Fecha_vig_estandar = Convert.ToDateTime(drInfo["fecha_vig_estandar"]).ToString("dd/MM/yyyy");
                            }
                            obj.No_inf_calibr_equipo     = drInfo["no_inf_calibr_equipo"].ToString();
                            obj.Estandar_verif_util      = drInfo["estandar_verif_util"].ToString();
                            obj.Medidor_poro_memb        = drInfo["medidor_poro_memb"].ToString();
                            obj.Inf_calibr_bal_analitica = drInfo["inf_calibr_bal_analitica"].ToString();
                            obj.Inf_calibr_tubo_cann     = drInfo["inf_calibr_tubo_cann"].ToString();



                            list.Add(obj);
                        }
                    }
                }
                catch (SqlException ex)
                {
                    _errorMensaje = ex.Message.ToString();
                }
            }

            return(list);
        }
Example #2
0
 public laboratorio()
 {
     obj = new metadatos.laboratorio();
 }