示例#1
0
        protected void btnEditarPerfil_Click(object sender, EventArgs e)
        {
            /*--ASIGNAR SI NO EXISTE--*/
            if (txttelProfesion.Text == "")
            {
                txttelProfesion.Text = "Null";
            }
            if (txttelfijo.Text == "")
            {
                txttelfijo.Text = "Null";
            }
            string IDClienteLogueado = "";

            IDClienteLogueado = Convert.ToString(Session["UsuarioCliente"]);
            /*-EDITAR DATOS CONTACTO CLIENTE-*/
            if (gestionCliente.EditarClienteContacto(txtdireccionResidencia.Text, txttelfijo.Text, txttelCelular.Text, txttelProfesion.Text, IDClienteLogueado))
            {
                ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Perfil Actualizado!',text: 'Se actualizaron correctamente tus datos' ,icon: 'success', type: 'success'}).then(function() {window.location = 'Perfil.aspx';});", true);
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "swal({title: 'Error!',text: 'No se pudo actualizar el perfil, inténtalo más tarde', icon: 'error', timer: 1500,button: false}).then(function() { },function(dismiss) {if (dismiss === 'timer'){console.log('I was closed by the timer')}})", true);
            }
        }