private void btnActualizar_Click(object sender, EventArgs e) { usuario_editar exportar = new usuario_editar(); funcionesCRUD funciones = new funcionesCRUD(); exportar.tipo = Convert.ToInt32(cbxTipo.SelectedValue); exportar.cbx_Tipo.DisplayMember = "nombre"; exportar.cbx_Tipo.ValueMember = "id"; exportar.cbx_Tipo.DataSource = Database.funcionesCRUD.mostrarTipoUsuarioNivel(); exportar.cbx_Tipo.SelectedValue = tipo; exportar.cbx_Estado.DisplayMember = "nombre"; exportar.cbx_Estado.ValueMember = "id"; exportar.cbx_Estado.DataSource = funciones.mostrarEstadoUsuario(); try { exportar.txt_Id.Text = this.dgvUsuarios.CurrentRow.Cells[0].Value.ToString(); exportar.txt_Nombres.Text = this.dgvUsuarios.CurrentRow.Cells[1].Value.ToString(); exportar.txt_Apellidos.Text = this.dgvUsuarios.CurrentRow.Cells[2].Value.ToString(); exportar.txt_Usuario.Text = this.dgvUsuarios.CurrentRow.Cells[3].Value.ToString(); exportar.txt_Email.Text = this.dgvUsuarios.CurrentRow.Cells[4].Value.ToString(); exportar.txt_Password.Text = this.dgvUsuarios.CurrentRow.Cells[5].Value.ToString(); exportar.txt_Codigo.Text = this.dgvUsuarios.CurrentRow.Cells[6].Value.ToString(); exportar.cbx_Tipo.Text = this.dgvUsuarios.CurrentRow.Cells[7].Value.ToString(); exportar.cbx_Estado.Text = this.dgvUsuarios.CurrentRow.Cells[8].Value.ToString(); exportar.ShowDialog(); mostrarUsuarios(); } catch (Exception ex) { MessageBox.Show("Hubo un error: \n" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { usuario_editar agregar = new usuario_editar(); funcionesCRUD funciones = new funcionesCRUD(); agregar.button1.Text = "Agregar"; agregar.label9.Text = "Agregar Usuario"; agregar.tipo = Convert.ToInt32(cbxTipo.SelectedValue); agregar.cbx_Tipo.DisplayMember = "nombre"; agregar.cbx_Tipo.ValueMember = "id"; agregar.cbx_Tipo.DataSource = funciones.mostrarTipoUsuario(); agregar.cbx_Tipo.SelectedValue = tipo; agregar.cbx_Estado.DisplayMember = "nombre"; agregar.cbx_Estado.ValueMember = "id"; agregar.cbx_Estado.DataSource = funciones.mostrarEstadoUsuario(); agregar.ShowDialog(); mostrarUsuarios(); } catch (Exception ex) { MessageBox.Show("No se pudo realizar la orden: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }