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(); } }
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; } }
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); } } }