Esempio n. 1
0
        private void _btnAdicionarFormato_Click(object sender, EventArgs e)
        {
            MC_RMedidorFto r = new MC_RMedidorFto();

            r.PkCodMedidor = _medidor.PkCodMedidor;
            r.EsNuevo      = true;
            r.DCodEstado   = "1";
            FormRMedidorFormato f = new FormRMedidorFormato();

            if (f.Editar(r))
            {
                Visualizar();
            }
        }
Esempio n. 2
0
        private void _dgvFormatos_SelectionChanged(object sender, EventArgs e)
        {
            if (_dgvFormatos.SelectedRows.Count > 0)
            {
                DataRow r = (_dgvFormatos.SelectedRows[0].DataBoundItem as DataRowView).Row;
                _rMedidorFto = new MC_RMedidorFto(r);
                VisualizarMagnitudes();

                _btnAdicionarMagnitud.Enabled = true;

                _btnEditarFormato.Enabled   = true;
                _btnEliminarFormato.Enabled = true;
            }
            else
            {
                _rMedidorFto = null;
                _dgvDetMagnitudesElectricas.DataSource = null;
                _btnAdicionarMagnitud.Enabled          = false;

                _btnEditarFormato.Enabled   = false;
                _btnEliminarFormato.Enabled = false;
            }
        }
Esempio n. 3
0
        private void _btnMigrar_Click(object sender, EventArgs e)
        {
            foreach (DataRow r in tabla.Rows)
            {
                string codMedidor = ObjetoDeNegocio.GetValor <string>(r[0]);
                string fto        = ObjetoDeNegocio.GetValor <string>(r[1]);
                string nomArchivo = ObjetoDeNegocio.GetValor <string>(r[2]);
                fto = fto + " " + Path.GetExtension(nomArchivo).Substring(1);

                if (codMedidor != null)
                {
                    codMedidor = codMedidor.Trim();
                }

                if (fto != null)
                {
                    fto = fto.Trim();
                }

                AC_Medidor        medidor = OraDalMedidorMgr.Instancia.GetPorNombre(codMedidor);
                MC_FormatoLectura formato = OraDalMC_FormatoLecturaMgr.Instancia.GetPorDescripcion(fto);

                if (medidor != null && formato != null)
                {
                    MC_RMedidorFto rMedFto = new MC_RMedidorFto();
                    rMedFto.EsNuevo          = true;
                    rMedFto.DCodEstado       = "1";
                    rMedFto.PrioridadLectura = 1;
                    rMedFto.NombreArchivo    = nomArchivo;
                    rMedFto.PkCodFormato     = formato.PkCodFto;
                    rMedFto.PkCodMedidor     = medidor.PkCodMedidor;
                    rMedFto.SecLog           = 1;
                    OraDalMC_RMedidorFtoMgr.Instancia.Guardar(rMedFto);
                }
            }
        }