// load de formulario cliente private void frm_cliente_Load(object sender, EventArgs e) { try { CapaNegocio fn = new CapaNegocio(); DataTable seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form); if (seg.Rows.Count > 0) { fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo); } else { btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false; } DataTable dt_tipo = OpBD.SeleccionarTipoC(); cbo_tipo.DataSource = dt_tipo; cbo_tipo.DisplayMember = "tipo"; cbo_tipo.ValueMember = "id_tprecio_pk"; CapaDatosPersonas capadadatos = new CapaDatosPersonas(); DataTable puestos = new DataTable(); puestos = capadadatos.SeleccionarPuestos(); txt_puesto.DataSource = puestos; txt_puesto.ValueMember = "id_puesto"; txt_puesto.DisplayMember = "puesto"; // CapaDatosPersonas inserta = new CapaDatosPersonas(); // DataTable contenedor = inserta.SeleccionarListaClientes(); //dgv_clientes.DataSource = contenedor; } catch (Exception ex) { MessageBox.Show(ex.Message); } // ------------------- cargar combobox con empresas //try //{ CapaDatosPersonas inserta = new CapaDatosPersonas(); DataTable contenedor = inserta.SeleccionarEmpresas(); // DataTable contenedor = OpBD.SeleccionarEmpresas(); if (contenedor != null) { cmb_empresa.DataSource = contenedor; cmb_empresa.DisplayMember = "nombre"; cmb_empresa.ValueMember = "id_empresa"; } if (actualizar == true) { DataTable dt_per = OpBD.SeleccionarDatosRestantesPersona2(id_cliente); if (dt_per != null) { DataRow row_per = dt_per.Rows[0]; string nombres = row_per[1].ToString(); string apellidos = row_per[2].ToString(); string empresa = row_per[3].ToString(); string puesto = row_per[0].ToString(); string telefono = row_per[4].ToString(); string movil = row_per[5].ToString(); string correo = row_per[8].ToString(); txt_nombres.Text = nombres; txt_apellidos.Text = apellidos; txt_puesto.Text = puesto; txt_movil.Text = movil; txt_telefono.Text = telefono; txt_correo.Text = correo; int indice_empresa = cmb_empresa.FindString(empresa); cmb_empresa.SelectedIndex = indice_empresa; } } //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message); //} }