private void btnMedidor_Click(object sender, EventArgs e) { Medidores oMedidor = new Medidores(); MedidoresBus oMedidoresBus = new MedidoresBus(); oMedidor = oMedidoresBus.MedidoresGetById(_MedNumero); if (oMedidor.EstCodigo == EstMedidorActual.SelectedValue && _SumNumero != 0) { MessageBox.Show("Debe cambiar el estado del medidor antes de asignar otro al suministro", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("10121", "10122", "10123", "0", "0", "10124"); Admin oAdmin = new Admin(); oAdmin.TabCodigo = "MED"; oAdmin.Tipo = Admin.enumTipoForm.Selector; oAdmin.CodigoRegistro = _SumNumero.ToString(); oAdmin.CodigoEditar = _MedNumero.ToString(); oAdmin.TabCodigoRegistro = "SUM"; oAdmin.FiltroCampos = "TCS_DESCRIPCION&M.EST_CODIGO&"; oAdmin.FiltroOperador = "1&1&"; oAdmin.FiltroValores = cmbTipoConexion.Text + "&D&"; oAdmin.TabCodigo = "MED"; oAdmin.Tipo = Admin.enumTipoForm.Selector; frmFormAdmin frmbus = new frmFormAdmin(oAdmin, oPermiso); if (frmbus.ShowDialog() == DialogResult.OK) { string medidor = frmbus.striRdoCodigo; _oSuministrosCrud.CargarMedidor(long.Parse(medidor)); } } }
private void btnCliente_Click(object sender, EventArgs e) { FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("100047", "100048", "100049", "0", "0", "100050"); Admin oAdmin = new Admin(); oAdmin.TabCodigo = "CLIE"; oAdmin.Tipo = Admin.enumTipoForm.Selector; oAdmin.FiltroCampos = "e.emp_proveedor&e.est_codigo_pro&"; oAdmin.FiltroOperador = "1&1&"; oAdmin.FiltroValores = "S&H&"; frmFormAdmin frmbus = new frmFormAdmin(oAdmin, oPermiso); if (frmbus.ShowDialog() == DialogResult.OK) { string id = frmbus.striRdoCodigo; _oMedidoresCrud.CargarProveedor(long.Parse(id)); } }
public bool agregarRegistros() { bool salida = false; FuncionalidadesFoms oPermiso = new FuncionalidadesFoms("2", "3", "0", "4", "0", "0"); Admin oAdmin = new Admin(); oAdmin.TabCodigo = tablaSecundaria; oAdmin.Tipo = Admin.enumTipoForm.SelectorMultiSeleccion; frmFormAdmin frmbus = new frmFormAdmin(oAdmin, oPermiso); frmbus.ShowDialog(); String recuperado = frmbus._strDatosSeleccionados; if (recuperado != null && recuperado.Length > 0) { recuperado = recuperado.Substring(0, recuperado.Length - 1); string[] valores = recuperado.Split('&'); switch (tablaSecundaria) { case "FUN": { FuncionalidadesBus oFunBus = new FuncionalidadesBus(); Funcionalidades oFuncionalidades = new Funcionalidades(); List <Funcionalidades> listaRF = new List <Funcionalidades>(); foreach (string a in valores) { oFuncionalidades = oFunBus.FuncionalidadesGetById(a); DataTable dt = (DataTable)_vista.grillaSecundaria.DataSource; string[] camposCargar = _camposSecundarios.Split('&'); string cargar = ""; foreach (string b in camposCargar) { switch (b) { case "FUN_CODIGO": { cargar = cargar + oFuncionalidades.FunCodigo + "&"; break; } case "FUN_DESCRIPCION": { cargar = cargar + oFuncionalidades.FunDescripcion + "&"; break; } case "FUN_FUNCIONALIDAD": { cargar = cargar + oFuncionalidades.FunFuncionalidad + "&"; break; } case "SBS_CODIGO": { cargar = cargar + oFuncionalidades.SbsCodigo + "&"; break; } case "FFO_CODIGO": { cargar = cargar + oFuncionalidades.ffoCodigo + "&"; break; } } } if (cargar.Length > 0) { cargar = cargar.Substring(0, cargar.Length - 1); } camposCargar = cargar.Split('&'); dt.Rows.Add(cargar.Split('&')); } break; } } salida = true; } return(salida); }