private async void btnActualizar_Click(object sender, RoutedEventArgs e) { try { if (!(txtNombre.Text == "" || txtUsuario.Text == "" || txtEmail.Text == "")) { user.Id = Convert.ToInt64(txtId.Text); user.Nombre = txtNombre.Text; user.Username = txtUsuario.Text; user.Email = txtEmail.Text; user.Clave = pwbClave.Password; if (userBL.ActualizarUsuario(user) > 0) { await this.ShowMessageAsync("Éxito", "Usuario actualizado correctamente."); frmMostrarUsuarios frmMostrar = new frmMostrarUsuarios(); Close(); frmMostrar.Show(); } else { await this.ShowMessageAsync("Error", "No se pudo actualizar el registro."); } } else { await this.ShowMessageAsync("Advertencia!", "Todos los campos son requeridos", MessageDialogStyle.Affirmative); } } catch (Exception) { MessageBox.Show("Asegurate que todos los campos tengan contenido del mismo tipo de dato", "Error"); } }
protected void btnActualizar_Click(object sender, EventArgs e) { #region Actualizando el Usuario UsuarioBE nuevoUsuario = new UsuarioBE(); nuevoUsuario.IdUsuario = txtIdUsuario.Text; nuevoUsuario.Password = txtPassword.Text; nuevoUsuario.Nombre = txtNombre.Text; nuevoUsuario.ApellidoPaterno = txtApellidoPaterno.Text; nuevoUsuario.ApellidoMaterno = txtApellidoMaterno.Text; nuevoUsuario.Email = txtEmail.Text; nuevoUsuario.Empresa = txtEmpresa.Text; nuevoUsuario.Perfil.IdPerfil = ddlPerfil.SelectedValue; UsuarioBL.ActualizarUsuario(nuevoUsuario); UsuarioBE UsuarioVacio = (UsuarioBE)Session["UsuarioVacio"]; List <UsuarioBE> lstUsuarios = UsuarioBL.ListarUsuarios(UsuarioVacio, "Z"); gvUsuarios.DataSource = lstUsuarios; gvUsuarios.DataBind(); #endregion #region Limpiando los txt txtIdUsuario.Text = ""; txtPassword.Text = ""; txtNombre.Text = ""; txtApellidoPaterno.Text = ""; txtApellidoMaterno.Text = ""; txtEmail.Text = ""; txtEmpresa.Text = ""; #endregion string message = "El Usuario se Actualizo Correctamente."; string script = "window.onload = function(){ alert('"; script += message; script += "')};"; ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true); btnAgregar.Visible = true; btnActualizar.Visible = false; txtIdUsuario.Enabled = true; }
public JsonResult ActualizarUsuario(string cboidiomas, string cuenta, string clave, string nombre, string apellidos, string dni, string celular, string cargo, string correo, string chkrecibe, string idusuario, string chkestado) { Usuario usuario = new Usuario(); usuario.cuenta = cuenta; usuario.clave = clave; usuario.Nombre = nombre; usuario.Apellido = apellidos; usuario.DNI = dni; usuario.Celular = celular; usuario.Cargo = cargo; usuario.Correo = correo; //usuario.RecibeCorreo = Convert.ToBoolean(chkrecibe); usuario.Estado = Convert.ToBoolean(chkestado); bool resultado = objusuario.ActualizarUsuario(usuario); return(Json(resultado, JsonRequestBehavior.AllowGet)); }