Esempio n. 1
0
        protected void BuscarDatosMedidor(int act)
        {
            try
            {
                Med = BllActa_Medidor.GetMedidorEncontrado(act);

                if (Med._number != null)
                {

                    numero.Text = Med.numero;
                    marca.Text = Med.marca;
                    tipoRevision.Text = Med.tipoRevision;
                    tipo.Text = Med.tipo;
                    tecnologia.Text = Med.tecnologia; lecturaUltimaFecha.Text = Med.lecturaUltimaFecha;
                    lecturaUltima.Text = Med.lecturaUltima;
                    lecturaActual.Text = Med.lecturaActual; kdkh_tipo.Text = Med.kdkh_tipo; kdkh_value.Text = Med.kdkh_value;
                    digitos.Text = Med.digitos; decimales.Text = Med.decimales; nFases.Text = Med.nFases; voltajeNominal.Text = Med.voltajeNominal; rangoCorrienteMin.Text = Med.rangoCorrienteMin;
                    rangoCorrienteMax.Text = Med.rangoCorrienteMax;
                    corrienteN_mec.Text = Med.corrienteN_mec;
                    corrienteFN_mec.Text = Med.corrienteFN_mec;
                    voltageNT_mec.Text = Med.voltageNT_mec;
                    voltageRS_mec.Text = Med.voltageRS_mec;
                    voltageFNR_mec.Text = Med.voltageFNR_mec; voltageFTR_mec.Text = Med.voltageFTR_mec;
                    corrienteR_mec.Text = Med.corrienteR_mec;
                    voltageFNS_mec.Text = Med.voltageFNS_mec;
                    voltageFTS_mec.Text = Med.voltageFTS_mec;
                    corrienteS_mec.Text = Med.corrienteS_mec;
                    pruebaAlta.Text = Med.pruebaAlta;
                    voltageFNR_alta.Text = Med.voltageFNR_alta;
                    corrienteR_alta.Text = Med.corrienteR_alta;
                    vueltasR_alta.Text = Med.vueltasR_alta;
                    voltageFNS_alta.Text = Med.voltageFNS_alta;
                    corrienteS_alta.Text = Med.corrienteS_alta;
                    vueltasS_alta.Text = Med.vueltasS_alta; tiempoR_alta.Text = Med.tiempoR_alta; errorPruebaR_alta.Text = Med.errorPruebaR_alta;
                    errorPruebaS_alta.Text = Med.errorPruebaS_alta; pruebaBaja.Text = Med.pruebaBaja; voltageFNR_baja.Text = Med.voltageFNR_baja; corrienteR_baja.Text = Med.corrienteR_baja;
                    vueltasR_baja.Text = Med.vueltasR_baja; tiempoR_baja.Text = Med.tiempoR_baja; voltageFNS_baja.Text = Med.voltageFNS_baja; corrienteS_baja.Text = Med.corrienteS_baja;
                    vueltasS_baja.Text = Med.vueltasS_baja; tiempoS_baja.Text = Med.tiempoS_baja; errorPruebaR_baja.Text = Med.errorPruebaR_baja; pruebaDosificacion.Text = Med.pruebaDosificacion;
                    voltageFNR_dosif.Text = Med.voltageFNR_dosif; corrienteR_dosif.Text = Med.corrienteR_dosif;
                    lecturaInicialR_dosif.Text = Med.lecturaInicialR_dosif; lecturaFinalR_dosif.Text = Med.lecturaFinalR_dosif;
                    errorPruebaR_dosif.Text = Med.errorPruebaR_dosif; giroNormal.Text = Med.giroNormal; rozamiento.Text = Med.rozamiento; medidorFrena.Text = Med.medidorFrena;
                    estadoConexiones.Text = Med.estadoConexiones; continuidad.Text = Med.continuidad;
                    pruebaPuentes.Text = Med.pruebaPuentes; display.Text = Med.display;
                    estadoIntegrador.Text = Med.estadoIntegrador; retirado.Text = Med.retirado; envioLab.Text = Med.envioLab;
                    envioLabNumCustodia.Text = Med.envioLabNumCustodia; propietario.Text = Med.propietario; numeroCertificadoCalibracion.Text = Med.numeroCertificadoCalibracion;
                    laboratorio.Text = Med.laboratorio;
                    protocolo.Text = Med.protocolo; resolucionAcreditacion.Text = Med.resolucionAcreditacion; resolucionFecha.Text = Med.resolucionFecha;
                    voltageFNT_mec.Text = Med.voltageFNT_mec;
                    voltageFTT_mec.Text = Med.voltageFTT_mec;
                    corrienteT_mec.Text = Med.corrienteT_mec;
                    if (Med.lecturaUltima.ToString() != "") { NroLectura1.Text = Med.lecturaUltima; }
                    if (Med.lecturaActual != "") { NroLectura2.Text = Med.lecturaActual; }

                    if (Med.lecturaUltimaFecha != null)
                    {
                        FechaLectura1.Text = Med.lecturaUltimaFecha.Substring(0, 10); ;
                    }
                    //  FechaLectura2.Text = String.Format("{0:YYYY/MM/dd}", DateTime.Now.ToShortDateString(), null); ;
                    //MOnofasico
                    if (Med.nFases == "1F2H")
                    {
                        if (corrienteR_mec.Text != "")
                        {
                            TxtCEF1.Text = corrienteR_mec.Text;
                        }
                        else
                        {
                            TxtCEF1.Text = "0";
                        }
                        if (voltageFNR_mec.Text != "")
                        {

                            TxtCEV1.Text = voltageFNR_mec.Text;
                        }
                        else
                        {
                            TxtCEV1.Text = "0";
                        }

                        TxtCE.Text = ((float.Parse(TxtCEV1.Text.Replace(',', '.')) * float.Parse(TxtCEF1.Text.Replace(',', '.')))).ToString();
                        TxtCEM.Text = TxtCE.Text;

                    }
                    //Bifasico Linea-Linea
                    else if (Med.nFases == "1F3H ")
                    {
                        if (corrienteR_mec.Text != "")
                        {
                            TxtCEF1.Text = corrienteR_mec.Text;
                        }
                        else
                        {
                            TxtCEF1.Text = "0";
                        }
                        if (voltageFNR_mec.Text != "")
                        {

                            TxtCEV1.Text = voltageFNR_mec.Text;
                        }
                        else
                        {
                            TxtCEV1.Text = "0";
                        }

                        //TxtCEV2.ReadOnly=
                        if (corrienteS_mec.Text != "")
                        {
                            TxtCEF2.Text = corrienteS_mec.Text;
                        }
                        else
                        {
                            TxtCEF2.Text = "0";
                        }
                        if (voltageFNS_mec.Text != "")
                        {

                            TxtCEV2.Text = voltageFNS_mec.Text;
                        }
                        else
                        {
                            TxtCEV2.Text = "0";
                        }
                        TxtCE.Text = (((float.Parse(TxtCEV1.Text.Replace(',', '.')) * float.Parse(TxtCEF1.Text.Replace(',', '.'))) + (float.Parse(TxtCEV2.Text.Replace(',', '.')) * float.Parse(TxtCEF2.Text.Replace(',', '.'))))).ToString();

                    }
                    // Bifasico Linea - neutro
                    else if (Med.nFases == "2F3H")
                    {
                        if (corrienteR_mec.Text != "")
                        {
                            TxtCEF1.Text = corrienteR_mec.Text;
                        }
                        else
                        {
                            TxtCEF1.Text = "0";
                        }
                        if (voltageRS_mec.Text != "")
                        {

                            TxtCEV1.Text = voltageRS_mec.Text;
                        }
                        else
                        {
                            TxtCEV1.Text = "0";
                        }

                        //TxtCEV2.ReadOnly=
                        if (corrienteS_mec.Text != "")
                        {
                            TxtCEF2.Text = corrienteS_mec.Text;
                        }
                        else
                        {
                            TxtCEF2.Text = "0";
                        }

                        TxtCE.Text = ((float.Parse(TxtCEV1.Text.Replace(',', '.')) * ((float.Parse(TxtCEF1.Text.Replace(',', '.')) + float.Parse(TxtCEF2.Text.Replace(',', '.'))) / 2))).ToString();
                    }
                    //Trifasico Linea Neutro
                    else if (Med.nFases == "3F4H")
                    {
                        if (corrienteR_mec.Text != "")
                        {
                            TxtCEF1.Text = corrienteR_mec.Text;
                        }
                        else
                        {
                            TxtCEF1.Text = "0";
                        }
                        if (voltageRS_mec.Text != "")
                        {

                            TxtCEV1.Text = voltageRS_mec.Text;
                        }
                        else
                        {
                            TxtCEV1.Text = "0";
                        }

                        //TxtCEV2.ReadOnly=
                        if (corrienteS_mec.Text != "")
                        {
                            TxtCEF2.Text = corrienteS_mec.Text;
                        }
                        else
                        {
                            TxtCEF2.Text = "0";
                        }
                        //corriente t
                        if (Med.corrienteT_mec != "")
                        {

                            TxtCEV2.Text = Med.corrienteT_mec;
                        }
                        else
                        {
                            TxtCEV2.Text = "0";
                        }

                        TxtCE.Text = (((float.Parse(TxtCEV1.Text) *
                            ((float.Parse(TxtCEF1.Text.Replace(',', '.')) + float.Parse(TxtCEF2.Text.Replace(',', '.')) + float.Parse(TxtCEV2.Text.Replace(',', '.'))) / 3))
                            * Math.Pow(3, 1 / 3))).ToString();
                    }
                    else
                    {
                        TxtCEV1.Text = "0";
                    }
                }
            }
            catch (Exception ex)
            {

                Log.EscribirError(ex);
            }
        }
Esempio n. 2
0
        protected void BuscarDatosMedidor(int act)
        {
            try
            {
                Med = BllActa_Medidor.GetMedidorEncontrado(act);

                numero.Text = Med.numero;
                marca.Text = Med.marca;
                tipoRevision.Text = Med.tipoRevision;
                tipo.Text = Med.tipo;
                tecnologia.Text = Med.tecnologia; lecturaUltimaFecha.Text = Med.lecturaUltimaFecha;
                lecturaUltima.Text = Med.lecturaUltima;
                lecturaActual.Text = Med.lecturaActual; kdkh_tipo.Text = Med.kdkh_tipo; kdkh_value.Text = Med.kdkh_value;
                digitos.Text = Med.digitos; decimales.Text = Med.decimales; nFases.Text = Med.nFases; voltajeNominal.Text = Med.voltajeNominal; rangoCorrienteMin.Text = Med.rangoCorrienteMin;
                rangoCorrienteMax.Text = Med.rangoCorrienteMax; corrienteN_mec.Text = Med.corrienteN_mec; corrienteFN_mec.Text = Med.corrienteFN_mec; voltageNT_mec.Text = Med.voltageNT_mec;
                voltageRS_mec.Text = Med.voltageRS_mec;
                voltageFNR_mec.Text = Med.voltageFNR_mec; voltageFTR_mec.Text = Med.voltageFTR_mec; corrienteR_mec.Text = Med.corrienteR_mec; voltageFNS_mec.Text = Med.voltageFNS_mec; voltageFTS_mec.Text = Med.voltageFTS_mec;
                corrienteS_mec.Text = Med.corrienteS_mec; pruebaAlta.Text = Med.pruebaAlta; voltageFNR_alta.Text = Med.voltageFNR_alta; corrienteR_alta.Text = Med.corrienteR_alta; vueltasR_alta.Text = Med.vueltasR_alta;
                voltageFNS_alta.Text = Med.voltageFNS_alta;
                corrienteS_alta.Text = Med.corrienteS_alta; vueltasS_alta.Text = Med.vueltasS_alta; tiempoR_alta.Text = Med.tiempoR_alta; errorPruebaR_alta.Text = Med.errorPruebaR_alta;
                errorPruebaS_alta.Text = Med.errorPruebaS_alta; pruebaBaja.Text = Med.pruebaBaja; voltageFNR_baja.Text = Med.voltageFNR_baja; corrienteR_baja.Text = Med.corrienteR_baja;
                vueltasR_baja.Text = Med.vueltasR_baja; tiempoR_baja.Text = Med.tiempoR_baja; voltageFNS_baja.Text = Med.voltageFNS_baja; corrienteS_baja.Text = Med.corrienteS_baja;
                vueltasS_baja.Text = Med.vueltasS_baja; tiempoS_baja.Text = Med.tiempoS_baja; errorPruebaR_baja.Text = Med.errorPruebaR_baja; pruebaDosificacion.Text = Med.pruebaDosificacion;
                voltageFNR_dosif.Text = Med.voltageFNR_dosif; corrienteR_dosif.Text = Med.corrienteR_dosif;
                lecturaInicialR_dosif.Text = Med.lecturaInicialR_dosif; lecturaFinalR_dosif.Text = Med.lecturaFinalR_dosif;
                errorPruebaR_dosif.Text = Med.errorPruebaR_dosif; giroNormal.Text = Med.giroNormal; rozamiento.Text = Med.rozamiento; medidorFrena.Text = Med.medidorFrena;
                estadoConexiones.Text = Med.estadoConexiones; continuidad.Text = Med.continuidad;
                pruebaPuentes.Text = Med.pruebaPuentes; display.Text = Med.display;
                estadoIntegrador.Text = Med.estadoIntegrador; retirado.Text = Med.retirado; envioLab.Text = Med.envioLab;
                envioLabNumCustodia.Text = Med.envioLabNumCustodia; propietario.Text = Med.propietario; numeroCertificadoCalibracion.Text = Med.numeroCertificadoCalibracion;
                laboratorio.Text = Med.laboratorio;
                protocolo.Text = Med.protocolo; resolucionAcreditacion.Text = Med.resolucionAcreditacion; resolucionFecha.Text = Med.resolucionFecha;
                TxtMedidor.Text = Med.numero;
                TxtMarcaMed.Text = Med.marca;
            }
            catch (Exception ex)
            {

                Log.EscribirError(ex);
            }
        }