コード例 #1
0
        /// <summary>
        /// Actualiza un usuario
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnActualizarUsuario_Click(object sender, EventArgs e)
        {
            String       msj          = "Esta seguro que quiere modificar este Usuario " + this.txtNombreUsuario.Text + "?";
            DialogResult dialogResult = MessageBox.Show(msj, "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                Form    frmUsuario = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is FrmUsuario);
                Usuario usuario    = new Usuario();
                usuario.Usu_ID             = Convert.ToInt32(this.txtId.Text);
                usuario.Usu_NombreUsuario  = txtNombreUsuario.Text;
                usuario.Usu_Contraseña     = txtPass.Text;
                usuario.Usu_ApellidoNombre = txtNombreApellidoUsuario.Text;
                usuario.Rol_Codigo         = cmbRoles.Text;
                TrabajarUsuario.modificarUsuario(usuario);
                ((FrmUsuario)frmUsuario).listarUsuario();
                ((FrmUsuario)frmUsuario).contar();
                MessageBox.Show("Usuario Modificado!");
            }
        }