private void Edit(int I, string user) { try { prog.Mostrar(this, "Aguarde!...", "Aguarde"); var item = UsuariosInstaciaList.Where(x => x.UsuariosId == I || x.UsuarioNomeCompleto.ToLower() == user.ToLower()).FirstOrDefault(); if (item != null) { txtCodigo.Text = item.UsuariosId.ToString(); txtNomeCompleto.Text = item.UsuarioNomeCompleto; txtApelido.Text = item.Apelido; txtLogin.Text = item.Login; txtSenha.Text = item.Senha; txtRepetir_Senha.Text = item.Senha; dateEdit1.EditValue = item.DataNascimento; txtEmail.Text = item.Email; txtPIN.Text = item.Pin; checkEdit1.EditValue = item.Estado; txtGrupos.EditValue = item.GrupoId; UserPassword = item.Senha; UserPIN = item.Pin; var ImagemProd = item.Perfil; if (ImagemProd != null) { ImagemPictureEdit.Image = (Image)ImagemTratamento.byteArrayToImage(item.Perfil); ImagemProd = null; } else { ImagemPictureEdit.Image = null; } } txtNomeCompleto.Focus(); } catch (System.Exception exe) { MessageBox.Show("Erro ao passar Dados" + exe.Message, "Erro de Dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { prog.Mostrar_Close(this); txtNomeCompleto.Focus(); } }