public async Task <Response> Handle(EditarUsuario request, CancellationToken cancellationToken) { if (request == null) { return(new Response(false, "Informe os dados do usuário", request)); } Usuario usuario = await _repositorioUsuario.CarregarObjetoPeloID(request.UsuarioId); if (usuario == null) { return(new Response(false, "Usuário não encontrado", usuario)); } usuario.Editar(request.Nome, request.Senha); if (usuario.Invalid) { return(new Response(false, "Usuário inválido", usuario.Notifications)); } _repositorioUsuario.Editar(usuario); var result = new Response(true, "Usuário alterado com sucesso", null); return(await Task.FromResult(result)); }
private void btnEditarUsuario_Click(object sender, EventArgs e) { EditarUsuario editarUsuario = new EditarUsuario(); this.Hide(); editarUsuario.Show(); }
public void pesquisarUsuario(string login) { if (PlayerPrefs.HasKey("login: "******"login: " + login); } foreach (Usuario usuario in usuarios) { if (usuario.login == login) { EditarUsuario edit = new EditarUsuario(); edit.loginInput.text = usuario.login; edit.passwordInput.text = usuario.password; /* * edit.nomeInput.text = usuario.nome; * edit.emailInput.text = usuario.email; * edit.cpfInput.text = (usuario.cpf).ToString(); * edit.rgInput.text = (usuario.rg).ToString(); * edit.nascimentoInput.text = (usuario.nascimento).ToString(); */ } } }
public async Task <IActionResult> EditarUsuario([FromBody] EditarUsuario request) { try { var response = await _mediator.Send(request, CancellationToken.None); return(await ResponseAsync(response)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
private void Modificar() { Usuario user = tabla.SelectedItem as Usuario; if (user is null) { MessageBox.Show("No se ha seleccionado ningun usuario."); return; } EditarUsuario ventana = new EditarUsuario(user); ventana.ShowDialog(); ActualizarTabla(); }
private void BtnEditar_Click(object sender, EventArgs e) { var linha = dgVisualizar.CurrentRow.DataBoundItem; var menu = new EditarUsuario((Usuario)linha); menu.FormClosed += (x, y) => { this.Show(); this.AlimentarDg(); }; menu.Show(); this.Hide(); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { if (selected != null) { using (DBEntities db = new DBEntities()) { roles = db.Rols.ToList <Rol>(); } EditarUsuario editarUsuario = new EditarUsuario(selected, roles); editarUsuario.WindowStartupLocation = WindowStartupLocation.CenterScreen; editarUsuario.ShowDialog(); } limpiarInformacion(); }
public async Task <IActionResult> EditarUsuario([FromBody] EditarUsuario usuario) { if (ModelState.IsValid) { var user = await _db.Set <Usuario>().FindAsync(usuario.Id); if (user == null) { return(BadRequest("No existe el usuario solicitado")); } user.Nombres = usuario.Nombres; user.Apellidos = usuario.Apellidos; var result = await _db.SaveChangesAsync(); _logger.LogInformation($"Usuario {user.UserName} modificado correctamente por el usuario {User.Identity.Name}."); return(Ok()); } return(BadRequest(new { Result = false, Message = "Error modificando el usuario." })); }
public void CompararRespuesta(Form f, string ask, string resp) { string dbAnswer; try { sql = new SqlConnection(CadCon.Servidor()); sql.Open(); String queryRep = "Select *From Usuarios where PwdRecover='" + ask + "'"; cmd = new SqlCommand(queryRep, sql); int row = cmd.ExecuteNonQuery(); if (row == 0) { MessageBox.Show("Problemas al cargar la información", "Ups..."); } else { dt = new DataTable(); sda = new SqlDataAdapter(cmd); sda.Fill(dt); /************************************************ */ dbAnswer=dt.Rows[0][4].ToString(); if(resp.Equals(dbAnswer)){ EditarUsuario ed = new EditarUsuario(); ed.Show(); f.Hide(); } else { MessageBox.Show("La información proporcionada es incorrecta...\n" +"Tu respuesta no coincide con la respuesta almacenada\n" +"en la base de datos", "Lo sentimos...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } /************************************************** */ } sql.Close(); cmd.Dispose(); } catch (SqlException se) { MessageBox.Show(se.Message); } }
private void editarUsuárioToolStripMenuItem_Click(object sender, EventArgs e) { EditarUsuario tela = new EditarUsuario(); tela.Show(); }
public ActionResult Index(Guardar Model, elmentinput boton, EditarUsuario Edita, EliminaUsuario Elimina) { if (boton.btn == "Guardar") { try { Model.tipo = "Cliente"; string constr = ConfigurationManager.ConnectionStrings["ConString"].ConnectionString; using (MySqlConnection con = new MySqlConnection(constr)) { Response.Write(Model.id_Usuario); string query = "INSERT INTO prolos.tb_usuario(id_usuario,nombre,apellido,correo,tipo,contraseña) VALUES ('" + Model.id_Usuario + "','" + Model.nombre + "','" + Model.apellido + "','" + Model.correo + "','" + Model.tipo + "','" + Model.contraseña + "');"; { MySqlConnection MyConn = new MySqlConnection(constr); MySqlCommand MyComand = new MySqlCommand(query, MyConn); MySqlDataReader myReader; MyConn.Open(); myReader = MyComand.ExecuteReader(); while (myReader.Read()) { } MyConn.Close(); } } return(Json(new { success = true })); } catch (Exception) { return(Json(new { success = false })); } } else if (boton.btn == "Editar") { try { string constr = ConfigurationManager.ConnectionStrings["ConString"].ConnectionString; using (MySqlConnection con = new MySqlConnection(constr)) { string query1 = "UPDATE prolos.tb_usuario SET nombre = '" + Edita.nomb + "', apellido = '" + Edita.ape + "', correo = '" + Edita.cor + "', contraseña = '" + Edita.cont + "' where id_usuario = '" + Edita.id_user + "';"; { MySqlConnection MyConn = new MySqlConnection(constr); MySqlCommand MyComand = new MySqlCommand(query1, MyConn); MySqlDataReader myReader; MyConn.Open(); myReader = MyComand.ExecuteReader(); while (myReader.Read()) { } MyConn.Close(); } } return(Json(new { success = true })); } catch { return(Json(new { success = false })); } } else if (boton.btn == "Eliminar") { //eliminar try { string constr = ConfigurationManager.ConnectionStrings["ConString"].ConnectionString; using (MySqlConnection con = new MySqlConnection(constr)) { Response.Write(Elimina.id_usu); string query2 = "delete from prolos.tb_usuario where id_usuario= '" + Elimina.id_usu + "';"; { MySqlConnection MyConn = new MySqlConnection(constr); MySqlCommand MyComand = new MySqlCommand(query2, MyConn); MySqlDataReader myReader; MyConn.Open(); myReader = MyComand.ExecuteReader(); while (myReader.Read()) { } MyConn.Close(); } } return(Json(new { success = true })); } catch { return(Json(new { success = false })); } } return(RedirectToAction("Usuario", "Index")); }