protected void sendEditar_Click(object sender, EventArgs e)
        {
            bool Modificado = GestorUsuario.ModificarUsuario(
                int.Parse(Id.Text.Trim()),
                username.Text.Trim(),
                nombre.Text.Trim(),
                apellido.Text.Trim(),
                EnvioEmails.md5(password.Text.Trim()),
                estado.Text.Trim(),
                1,
                int.Parse(dni.Text.Trim()));

            if (Modificado)
            {
                GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "Admin", "Usuario");
                Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>");
                return;
                //Response.Redirect("/ABMC-Usuarios");
            }
        }
예제 #2
0
        /// <summary>
        /// Accion del boton Modificar contraseña de Usuario
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnModificar_Click_1(object sender, EventArgs e)
        {
            Usuario usuario = new Usuario();

            usuario.Nombre     = txtUsuario.Text;
            usuario.Contrasena = txtPass.Text;
            string nuevaContrasena = txtNuevoPass.Text;

            try
            {
                if (gestorUsuario.ModificarUsuario(usuario, nuevaContrasena))
                {
                    txtNuevoPass.Text = "";
                    txtConfirmar.Text = "";
                    txtPass.Text      = "";
                    MessageBox.Show("Contraseña modificada con exito");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #3
0
        public void Put(Usuario usuario)
        {
            GestorUsuario gUsuario = new GestorUsuario();

            gUsuario.ModificarUsuario(usuario);
        }
        public void Put([FromBody] Usuario usuario)
        {
            GestorUsuario gestorUsuario = new GestorUsuario();

            gestorUsuario.ModificarUsuario(usuario);
        }
예제 #5
0
        private void btn_guardarUsuario_Click(object sender, EventArgs e)
        {
            switch (accion)
            {
            case "editar":
                if (string.IsNullOrWhiteSpace(txt_cedulaUsuario.Text) || string.IsNullOrWhiteSpace(txt_nombreUsuario.Text) ||
                    string.IsNullOrWhiteSpace(txt_cargoUsuario.Text) || string.IsNullOrWhiteSpace(txt_contrasenaUsuario1.Text) ||
                    string.IsNullOrWhiteSpace(txt_contrasenaUsuario2.Text))
                {
                    MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                else if (!txt_contrasenaUsuario1.Text.Equals(txt_contrasenaUsuario2.Text))
                {
                    MessageBox.Show("Las contraseñas no son iguales!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (GestorUsuario usuario = new GestorUsuario())
                    {
                        usuario.ModificarUsuario(id_usuario, txt_cedulaUsuario.Text, txt_nombreUsuario.Text.ToUpper(), txt_contrasenaUsuario1.Text, txt_cargoUsuario.Text.ToUpper(), "A");
                    }
                    bloquearCamposUsuario();
                    MessageBox.Show("Datos Modificados Satisfactoriamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    limpiarCamposUsuario();
                    estadoInicial();
                    cargarGridUsuarios();
                }
                break;

            case "insertar":
                if (string.IsNullOrWhiteSpace(txt_cedulaUsuario.Text) || string.IsNullOrWhiteSpace(txt_nombreUsuario.Text) ||
                    string.IsNullOrWhiteSpace(txt_cargoUsuario.Text) || string.IsNullOrWhiteSpace(txt_contrasenaUsuario1.Text) ||
                    string.IsNullOrWhiteSpace(txt_contrasenaUsuario2.Text))
                {
                    MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                else if (!txt_contrasenaUsuario1.Text.Equals(txt_contrasenaUsuario2.Text))
                {
                    MessageBox.Show("Las contraseñas no son iguales!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (GestorUsuario usuario = new GestorUsuario())
                    {
                        usuario.InsertarUsuario(txt_cedulaUsuario.Text, txt_nombreUsuario.Text.ToUpper(), txt_contrasenaUsuario1.Text, txt_cargoUsuario.Text, "A");
                    }
                    bloquearCamposUsuario();
                    MessageBox.Show("Datos Registrados Satisfactoriamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    limpiarCamposUsuario();
                    btn_guardarUsuario.Visible = false;
                    lbl_guardarUsuario.Visible = false;
                    cargarGridUsuarios();
                }
                break;

            default:
                break;
            }
        }