using System; using System.CodeDom.Compiler; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Linq; using System.Net; using System.Net.Http; using System.Net.Sockets; using System.Runtime.InteropServices; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Forms; using System.Windows.Input; using System.Windows.Interop; using System.Windows.Markup; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; using System.Windows.Shell; using System.Windows.Threading; using Agger.Application.Menu; using Agger.Registro; using Assinador.Model.Common; using Gestor.Application.Actions; using Gestor.Application.Componentes; using Gestor.Application.Drawers; using Gestor.Application.Helpers; using Gestor.Application.Servicos; using Gestor.Application.Servicos.Ferramentas; using Gestor.Application.Servicos.Generic; using Gestor.Application.Servicos.Seguros; using Gestor.Application.ViewModels; using Gestor.Application.ViewModels.Seguros; using Gestor.Application.Views.BI; using Gestor.Application.Views.Ferramentas; using Gestor.Application.Views.Financeiro; using Gestor.Application.Views.Financeiro.Relatorios; using Gestor.Application.Views.Generic; using Gestor.Application.Views.Menus; using Gestor.Application.Views.Relatorios; using Gestor.Application.Views.Seguros; using Gestor.Common.Helpers; using Gestor.Common.Security; using Gestor.Common.Validation; using Gestor.Infrastructure.UnitOfWork.Generic; using Gestor.Infrastructure.UnitOfWork.Logic; using Gestor.Model.API; using Gestor.Model.Common; using Gestor.Model.Domain.Common; using Gestor.Model.Domain.Generic; using Gestor.Model.Domain.Seguros; using Gestor.Model.License; using MaterialDesignThemes.Wpf; using QRCoder; namespace Gestor.Application; public class MainWindow : Window, IComponentConnector, IStyleConnector { private enum MonitorOptions : uint { MonitorDefaulttoprimary = 1u, MonitorDefaulttonearest } public struct Point { public int X; public int Y; public Point(int x, int y) { X = x; Y = y; } } private struct Minmaxinfo { private readonly Point ptReserved; public Point ptMaxSize; public Point ptMaxPosition; private readonly Point ptMinTrackSize; private readonly Point ptMaxTrackSize; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] private class Monitorinfo { private readonly int cbSize = Marshal.SizeOf(typeof(Monitorinfo)); public readonly Rect rcMonitor; public readonly Rect rcWork; private readonly int dwFlags; } public struct Rect { public int Left; public int Top; public int Right; public int Bottom; } internal MainViewModel ViewModel; private bool _buttonClickable; private string _lastSearch; private DateTime? lastSearchTime; private TextBox _textBox; internal WindowChrome WindowChrome; internal Grid MinimizeButton; internal Grid MaximizeButton; internal Grid CloseButton; internal HamburgerMenu MainMenu; internal HamburgerMenuItem CentralDeNegociosMenu; internal HamburgerMenuItem DashBoard; internal HamburgerMenuItem PainelBi; internal HamburgerMenuItem Prospeccao; internal HamburgerMenuItem SegurosMenu; internal HamburgerMenuItem Consulta; internal HamburgerMenuItem Clientes; internal HamburgerMenuItem Apolices; internal HamburgerMenuItem Itens; internal HamburgerMenuItem Sinistros; internal HamburgerMenuItem ImportPdf; internal HamburgerMenuItem CriticaPdf; internal HamburgerMenuItem Comissao; internal HamburgerMenuItem RelatoriosMenu; internal HamburgerMenuItem RelatoriosCliente; internal HamburgerMenuItem RelatoriosDocumentos; internal HamburgerMenuItem RelatoriosParcelas; internal HamburgerMenuItem RelatoriosSinistros; internal HamburgerMenuItem RelatoriosFechamento; internal HamburgerMenuItem RelatoriosExtrato; internal HamburgerMenuItem RelatoriosNotas; internal HamburgerMenuItem RelatoriosTarefas; internal HamburgerMenuItem RelatoriosLogs; internal HamburgerMenuItem ExtratoConta; internal HamburgerMenuItem FechamentoFinanceiro; internal HamburgerMenuItem Assinatura; internal HamburgerMenuItem Aggilizador; internal HamburgerMenuItem Epic; internal HamburgerMenuItem FinanceiroMenu; internal HamburgerMenuItem Conta; internal HamburgerMenuItem Centro; internal HamburgerMenuItem Fornecedor; internal HamburgerMenuItem Plano; internal HamburgerMenuItem FerramentasMenu; internal HamburgerMenuItem Emails; internal HamburgerMenuItem Empresa; internal HamburgerMenuItem Estipulantes; internal HamburgerMenuItem ManutencaoPagamentos; internal HamburgerMenuItem NotaFiscal; internal HamburgerMenuItem Parceiro; internal HamburgerMenuItem Produtos; internal HamburgerMenuItem Qualificacao; internal HamburgerMenuItem Ramos; internal HamburgerMenuItem Recibo; internal HamburgerMenuItem Seguradoras; internal HamburgerMenuItem Socio; internal HamburgerMenuItem Statuses; internal HamburgerMenuItem StatusProspeccao; internal HamburgerMenuItem TipoTarefa; internal HamburgerMenuItem TipoVendedor; internal HamburgerMenuItem Usuarios; internal HamburgerMenuItem Vendedores; internal RowDefinition Area; internal ComboBox Status; internal ComboBox FiltroClienteTipoBox; internal AutoCompleteBox PesquisaCliente; internal AutoCompleteBox PesquisaClienteNome; internal Loading LoadingAutoComplete; internal TextBox DocumentoPrincipalBox; internal Button ObservacaoApolice; internal MenuItem PesquisaAvancada; internal MenuItem Voltar; internal ContentControl ContentControl; internal PopupBox QrCode; internal Image ImageAppStore; internal Image ImageGooglePlay; internal TextBlock SessionNumber; internal PopupBox BoletoPopup; internal PopupBox HelpPopup; internal StackPanel TarefaPopup; internal Snackbar Snackbar; internal Grid ProgressRing; internal DrawerHost DrawerHost; private bool _contentLoaded; public static WindowState ApplicationState { get; set; } private ManutencaoItem ManutencaoItem { get; set; } private AcessoApolice Acesso { get; set; } private string PipeName { get; set; } public object _lastCustomer { get; set; } private Key? lastKey { get; set; } private string lastSearch { get { return _lastSearch; } set { _lastSearch = value; lastSearchTime = DateTime.Now; } } private IntPtr WindowProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled) { if (msg == 36) { WmGetMinMaxInfo(lParam); } return IntPtr.Zero; } private void WmGetMinMaxInfo(IntPtr lParam) { //IL_0002: Unknown result type (might be due to invalid IL or missing references) ((FrameworkElement)this).MaxHeight = Screen.FromHandle(new WindowInteropHelper((Window)(object)this).Handle).WorkingArea.Height; GetCursorPos(out var lpPoint); IntPtr hMonitor = MonitorFromPoint(new Point(0, 0), MonitorOptions.MonitorDefaulttoprimary); Monitorinfo monitorinfo = new Monitorinfo(); if (GetMonitorInfo(hMonitor, monitorinfo)) { IntPtr intPtr = MonitorFromPoint(lpPoint, MonitorOptions.MonitorDefaulttonearest); Minmaxinfo structure = (Minmaxinfo)Marshal.PtrToStructure(lParam, typeof(Minmaxinfo)); if (hMonitor.Equals((object?)(nint)intPtr)) { structure.ptMaxPosition.X = monitorinfo.rcWork.Left; structure.ptMaxPosition.Y = monitorinfo.rcWork.Top; structure.ptMaxSize.X = monitorinfo.rcWork.Right - monitorinfo.rcWork.Left; structure.ptMaxSize.Y = monitorinfo.rcWork.Bottom - monitorinfo.rcWork.Top; } else { structure.ptMaxPosition.X = monitorinfo.rcMonitor.Left; structure.ptMaxPosition.Y = monitorinfo.rcMonitor.Top; structure.ptMaxSize.X = monitorinfo.rcMonitor.Right - monitorinfo.rcMonitor.Left; structure.ptMaxSize.Y = monitorinfo.rcMonitor.Bottom - monitorinfo.rcMonitor.Top; } Marshal.StructureToPtr(structure, lParam, fDeleteOld: true); } } [DllImport("user32.dll")] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool GetCursorPos(out Point lpPoint); [DllImport("user32.dll", SetLastError = true)] private static extern IntPtr MonitorFromPoint(Point pt, MonitorOptions dwFlags); [DllImport("user32.dll")] private static extern bool GetMonitorInfo(IntPtr hMonitor, Monitorinfo lpmi); public MainWindow() { //IL_00f3: Unknown result type (might be due to invalid IL or missing references) //IL_00fd: Expected O, but got Unknown //IL_010a: Unknown result type (might be due to invalid IL or missing references) //IL_0114: Expected O, but got Unknown //IL_0121: Unknown result type (might be due to invalid IL or missing references) //IL_012b: Expected O, but got Unknown //IL_0138: Unknown result type (might be due to invalid IL or missing references) //IL_0142: Expected O, but got Unknown //IL_014f: Unknown result type (might be due to invalid IL or missing references) //IL_0159: Expected O, but got Unknown //IL_0166: Unknown result type (might be due to invalid IL or missing references) //IL_0170: Expected O, but got Unknown //IL_01b4: Unknown result type (might be due to invalid IL or missing references) //IL_01be: Expected O, but got Unknown ViewModel = new MainViewModel(); ((FrameworkElement)this).DataContext = ViewModel; InitializeComponent(); Gestor.Application.Actions.Actions.AcessaTela = AcessarTela; Gestor.Application.Actions.Actions.IniciarAggilizador = IniciarAggilizador; App.SnackBar = Snackbar; App.ProgressRing = ProgressRing; ((UIElement)App.ProgressRing).Visibility = (Visibility)2; Gestor.Application.Actions.Actions.NomeTela = (Action)Delegate.Combine(Gestor.Application.Actions.Actions.NomeTela, new Action(DefinirNomeTela)); Gestor.Application.Actions.Actions.EnablePesquisarClientes = (Action)Delegate.Combine(Gestor.Application.Actions.Actions.EnablePesquisarClientes, new Action(HabilitarPesquisarClientes)); Gestor.Application.Actions.Actions.EnableMainMenu = (Action)Delegate.Combine(Gestor.Application.Actions.Actions.EnableMainMenu, new Action(HabilitarMenu)); Gestor.Application.Actions.Actions.AcessarHoster = (Action)Delegate.Combine(Gestor.Application.Actions.Actions.AcessarHoster, new Action(AcessarHoster)); ((UIElement)MinimizeButton).MouseEnter += new MouseEventHandler(TopControls_OnMouseEnter); ((UIElement)MinimizeButton).MouseLeave += new MouseEventHandler(TopControls_OnMouseLeave); ((UIElement)MaximizeButton).MouseEnter += new MouseEventHandler(TopControls_OnMouseEnter); ((UIElement)MaximizeButton).MouseLeave += new MouseEventHandler(TopControls_OnMouseLeave); ((UIElement)CloseButton).MouseEnter += new MouseEventHandler(TopControls_OnMouseEnter); ((UIElement)CloseButton).MouseLeave += new MouseEventHandler(TopControls_OnMouseLeave); ViewModel.Head = "BEM VINDO, " + Recursos.Usuario.Nome; Dispatcher dispatcher = ((DispatcherObject)this).Dispatcher; if (dispatcher != null) { dispatcher.BeginInvoke((DispatcherPriority)7, (Delegate)new Action(ContentLoad)); } ((Window)this).Icon = (ImageSource)new BitmapImage(Address.IconeGestor); } private async void ContentLoad() { if (!(await VerificarLicenca((Produto)1, (TipoTela)21))) { return; } ViewModel.PermissaoWhatsapp = ViewModel.Restricao((TipoRestricao)32); TipoTelaInicial? telaInicial = Recursos.Usuario.TelaInicial; if (!telaInicial.HasValue) { goto IL_00d8; } TipoTelaInicial valueOrDefault = telaInicial.GetValueOrDefault(); if ((int)valueOrDefault != 1) { if ((int)valueOrDefault != 2) { goto IL_00d8; } SetControl(ViewModel.Restricao((TipoRestricao)35) ? typeof(ConsultaOriginalView) : typeof(FinanceiroView)); } else { SetControl(ViewModel.Restricao((TipoRestricao)47) ? typeof(ConsultaOriginalView) : typeof(PainelBiView)); } goto IL_0145; IL_00d8: SetControl(typeof(ConsultaOriginalView)); goto IL_0145; IL_0145: ViewModel.VisibleChaveInstalacao = (Visibility)((!Recursos.Usuario.Administrador) ? 2 : 0); GerarQrCode(); if (Recursos.Usuario.IdEmpresa > 1) { ((UIElement)Comissao).Visibility = (Visibility)2; ((UIElement)FinanceiroMenu).Visibility = (Visibility)2; ((UIElement)FechamentoFinanceiro).Visibility = (Visibility)2; ((UIElement)ExtratoConta).Visibility = (Visibility)2; } MainViewModel viewModel = ViewModel; viewModel.VendedorUsuario = await ViewModel.VerificaVinculoVendedor(Recursos.Usuario); await ViewModel.ShowDialogAdvertising(); } private void TopControls_OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { //IL_0008: Unknown result type (might be due to invalid IL or missing references) //IL_005a: Unknown result type (might be due to invalid IL or missing references) //IL_005f: Unknown result type (might be due to invalid IL or missing references) //IL_0064: Unknown result type (might be due to invalid IL or missing references) //IL_006e: Expected O, but got Unknown //IL_001f: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_0033: Expected O, but got Unknown //IL_0034: Unknown result type (might be due to invalid IL or missing references) //IL_003f: Expected O, but got Unknown //IL_0049: Unknown result type (might be due to invalid IL or missing references) //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0058: Expected O, but got Unknown _buttonClickable = true; if (((FrameworkElement)(Grid)sender).Name == "CloseButton") { ((Panel)(Grid)sender).Background = (Brush)new SolidColorBrush(Colors.Red); DependencyObject child = VisualTreeHelper.GetChild((DependencyObject)(Grid)sender, 0); Path val = (Path)(object)((child is Path) ? child : null); if (val != null) { ((Shape)val).Stroke = (Brush)new SolidColorBrush(Colors.Black); } } else { ((Panel)(Grid)sender).Background = (Brush)new SolidColorBrush(Colors.DimGray); } } private void TopControls_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { //IL_000f: Unknown result type (might be due to invalid IL or missing references) if (_buttonClickable) { ((object)this).GetType().GetMethod(((FrameworkElement)(Grid)sender).Name + "_Click")?.Invoke(this, null); } } private static void TopControls_OnMouseEnter(object sender, MouseEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_002e: Unknown result type (might be due to invalid IL or missing references) //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Expected O, but got Unknown //IL_0039: Unknown result type (might be due to invalid IL or missing references) //IL_0044: Expected O, but got Unknown //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0053: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Expected O, but got Unknown ((Panel)(Grid)sender).Background = (Brush)((((FrameworkElement)(Grid)sender).Name == "CloseButton") ? new SolidColorBrush(Colors.IndianRed) : new SolidColorBrush(Colors.Gray)); DependencyObject child = VisualTreeHelper.GetChild((DependencyObject)(Grid)sender, 0); Path val = (Path)(object)((child is Path) ? child : null); if (val != null) { ((Shape)val).Stroke = (Brush)new SolidColorBrush(Colors.White); } } private void TopControls_OnMouseLeave(object sender, MouseEventArgs e) { //IL_0008: Unknown result type (might be due to invalid IL or missing references) //IL_000d: Unknown result type (might be due to invalid IL or missing references) //IL_0012: Unknown result type (might be due to invalid IL or missing references) //IL_001c: Expected O, but got Unknown //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0028: Expected O, but got Unknown //IL_0032: Unknown result type (might be due to invalid IL or missing references) //IL_0037: Unknown result type (might be due to invalid IL or missing references) //IL_0041: Expected O, but got Unknown _buttonClickable = false; ((Panel)(Grid)sender).Background = (Brush)new SolidColorBrush(Colors.Transparent); DependencyObject child = VisualTreeHelper.GetChild((DependencyObject)(Grid)sender, 0); Path val = (Path)(object)((child is Path) ? child : null); if (val != null) { ((Shape)val).Stroke = (Brush)new SolidColorBrush(Colors.White); } } public void MinimizeButton_Click() { ((Window)this).WindowState = (WindowState)1; } public void MaximizeButton_Click() { //IL_0002: Unknown result type (might be due to invalid IL or missing references) ((Window)this).WindowState = (WindowState)(((int)((Window)this).WindowState == 0) ? 2 : 0); } public async void CloseButton_Click() { if (!(await ViewModel.ShowMessage("DESEJA REALMENTE FECHAR O SISTEMA?", "SIM", "NÃO"))) { return; } if (((DomainBase)Recursos.Usuario).Id > 0) { DateTime networkTime = Funcoes.GetNetworkTime(); RegistroLog keyValues = new RegistroLog { Acao = (TipoAcao)0, Usuario = Recursos.Usuario, DataHora = networkTime, Descricao = $"O USUÁRIO {Recursos.Usuario.Nome} SAIU DO SISTEMA, EM {networkTime}.", EntidadeId = ((DomainBase)Recursos.Usuario).Id, Tela = (TipoTela)49, Versao = LoginViewModel.VersaoAtual, NomeMaquina = Environment.MachineName, UsuarioMaquina = Environment.UserName, Ip = Dns.GetHostEntry(Dns.GetHostName()).AddressList.FirstOrDefault((IPAddress ip) => ip.AddressFamily == AddressFamily.InterNetwork)?.ToString() }; UnitOfWork commited = Instancia.Commited; try { new BaseServico().SaveLog(keyValues, commited); ((GenericUnitOfWork)commited).Commit(); } finally { ((IDisposable)commited)?.Dispose(); } } Environment.Exit(0); } protected sealed override void OnStateChanged(EventArgs e) { //IL_0002: Unknown result type (might be due to invalid IL or missing references) //IL_0008: Invalid comparison between Unknown and I4 //IL_000e: Unknown result type (might be due to invalid IL or missing references) //IL_001f: Unknown result type (might be due to invalid IL or missing references) //IL_0025: Invalid comparison between Unknown and I4 //IL_002c: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Unknown result type (might be due to invalid IL or missing references) //IL_0043: Invalid comparison between Unknown and I4 //IL_0058: Unknown result type (might be due to invalid IL or missing references) //IL_005e: Invalid comparison between Unknown and I4 ((Control)this).BorderThickness = new Thickness((double)(((int)((Window)this).WindowState != 2) ? 1 : 0)); WindowChrome.ResizeBorderThickness = new Thickness((double)(((int)((Window)this).WindowState != 2) ? 4 : 0)); WindowChrome.CaptionHeight = (((int)((Window)this).WindowState == 2) ? 32 : 29); ViewModel.MaximizeRestore = (((int)((Window)this).WindowState == 2) ? Geometry.Parse((string)Application.Current.Resources[(object)"Restore"]) : Geometry.Parse((string)Application.Current.Resources[(object)"Maximize"])); ((Window)this).OnStateChanged(e); } private void HabilitarMenu(bool enable) { ((UIElement)MainMenu).IsEnabled = enable; ((UIElement)Voltar).IsEnabled = enable; } private void HabilitarPesquisarClientes(bool enable) { if (ViewModel.Content is ConsultaOriginalView || ViewModel.Content is ClienteView) { ViewModel.EnableSeguros = enable; } } private void DefinirNomeTela(string tela) { ViewModel.Tela = tela; } private void ContentControl_GotFocus(object sender, RoutedEventArgs e) { MainMenu.Close(); } private void ContentControl_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { MainMenu.Close(); } private void SnackbarMessage_ActionClick(object sender, RoutedEventArgs e) { Snackbar.IsActive = false; } private void ExpandirMenu() { MainMenu.IsOpen = true; CentralDeNegociosMenu.ContentVisible = (Visibility)0; SegurosMenu.ContentVisible = (Visibility)0; FerramentasMenu.ContentVisible = (Visibility)0; FinanceiroMenu.ContentVisible = (Visibility)0; } private void Relatorios_OnClick(object sender, RoutedEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) HamburgerMenuItem val = (HamburgerMenuItem)sender; string opcao = "DOCUMENTO"; switch (((FrameworkElement)val).Name) { case "RelatoriosCliente": opcao = "CLIENTE"; break; case "RelatoriosParcelas": opcao = "PARCELA"; break; case "RelatoriosSinistros": opcao = "SINISTRO"; break; case "RelatoriosFechamento": opcao = "FECHAMENTO"; break; case "RelatoriosNotas": opcao = "NOTA FISCAL"; break; case "RelatoriosTarefas": opcao = "TAREFA"; break; case "RelatoriosExtrato": opcao = "EXTRATO"; break; case "RelatoriosLogs": opcao = "LOGS"; break; } string text = $"VOCÊ ESTÁ EM RELATÓRIOS | VERSÃO GESTOR {ApplicationHelper.Versao}"; ((Window)new HosterWindow((ContentControl)(object)new RelatorioView(opcao), "OLÁ, " + Recursos.Usuario.Nome + " - " + Recursos.Empresa.Nome + ", " + text, 1024.0, 600.0, canMaximize: true)).Show(); } private async void Agenda_OnClick(object sender, RoutedEventArgs e) { if (await ViewModel.VerificarPermissao((TipoTela)34)) { ViewModel.ShowDrawer(new AgendaDrawer(), 0, close: false); } } private async Task PostMonitor(string tela) { try { if (!ValidationHelper.IsNullOrEmpty(tela)) { HttpClient client = new HttpClient(); try { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; client.Timeout = TimeSpan.FromSeconds(10.0); TipoTela enumFromEntity = ValidationHelper.GetEnumFromEntity(tela); string value = $"{ApplicationHelper.IdFornecedor}:{(int)enumFromEntity}:{Funcoes.GetNetworkTime().ToUniversalTime().Ticks}".EncodeBase64(); Uri uri = Address.ApiMonitor.Append("screen").AddQuery("screenQuery", value); await client.GetAsync(uri); } finally { ((IDisposable)client)?.Dispose(); } } } catch { } } private void SetControl(Type tipo, object arguments = null) { //IL_017d: Unknown result type (might be due to invalid IL or missing references) //IL_0183: Expected O, but got Unknown //IL_0221: Unknown result type (might be due to invalid IL or missing references) //IL_0270: Unknown result type (might be due to invalid IL or missing references) //IL_027a: Expected O, but got Unknown Gestor.Application.Actions.Actions.AtualizaBadges(); if (ViewModel.Content != null && ViewModel.Content.GetType() == tipo) { return; } lastSearch = null; MainViewModel.ViewAberta = tipo.Name; ViewModel.VisibleSeguros = (Visibility)2; ViewModel.VisibilityVoltar = (Visibility)2; ViewModel.EnableBuscar = false; ViewModel.EnableSeguros = false; UserControl val; switch (tipo.Name) { default: val = (UserControl)Activator.CreateInstance(tipo); break; case "CadastroParceiroView": val = (UserControl)(object)new CadastroParceiroView(); break; case "ClienteView": ViewModel.ClienteViewModel = new ClienteViewModel(); val = (UserControl)(object)new ClienteView(ViewModel.SelectedCliente, lockInsert: false, ViewModel.ClienteViewModel); ViewModel.VisibilityVoltar = (Visibility)0; ViewModel.VisibleSeguros = (Visibility)0; ViewModel.EnableBuscar = false; ViewModel.EnableSeguros = true; break; case "FinanceiroView": ViewModel.FinanceiroView = new FinanceiroView(); val = (UserControl)(object)ViewModel.FinanceiroView; break; case "ApoliceView": val = (UserControl)(object)new ApoliceView(ConsultaViewModel.DocumentoSelecionado, lockInsert: false, invoke: true, Acesso, 0L); ViewModel.VisibilityVoltar = (Visibility)0; ViewModel.VisibleSeguros = (Visibility)0; ViewModel.EnableBuscar = false; ViewModel.EnableSeguros = false; break; case "MenuItensView": val = (UserControl)(object)new MenuItensView(ViewModel.SelectedRamo, (ManutencaoItem)arguments); ViewModel.VisibilityVoltar = (Visibility)0; ViewModel.VisibleSeguros = (Visibility)0; ViewModel.EnableBuscar = false; ViewModel.EnableSeguros = false; break; case "SinistroView": val = (UserControl)(object)new SinistroView(); ViewModel.VisibilityVoltar = (Visibility)0; ViewModel.VisibleSeguros = (Visibility)0; ViewModel.EnableBuscar = false; ViewModel.EnableSeguros = false; break; case "DashboardView": if (ViewModel.DashboardViewModel == null) { ViewModel.DashboardViewModel = new DashboardViewModel(); } val = (UserControl)(object)new DashboardView(ViewModel.DashboardViewModel); break; case "ConsultaOriginalView": { int num; if (ViewModel.ConsultaViewModel == null && !ViewModel.Restricao((TipoRestricao)108)) { Usuario usuario = Recursos.Usuario; num = (((usuario != null) ? usuario.Dashboard : null).GetValueOrDefault() ? 1 : 0); } else { num = 0; } ViewModel.ConsultaViewModel = new ConsultaViewModel(); if (num != 0) { ViewModel.DashboardViewModel = new DashboardViewModel(); val = (UserControl)(object)new DashboardView(ViewModel.DashboardViewModel); } else { val = (UserControl)(object)new ConsultaOriginalView(ViewModel.ConsultaViewModel); } ViewModel.VisibleSeguros = (Visibility)0; ViewModel.EnableBuscar = true; ViewModel.EnableSeguros = true; break; } } ShowHelp(tipo.Name); DefinirNomeTela((((FrameworkElement)val).Tag == null) ? "" : ((FrameworkElement)val).Tag.ToString()); PostMonitor(tipo.Name); (((FrameworkElement)ContentControl).DataContext as IDisposable)?.Dispose(); ViewModel.Content = val; } private async void ShowHelp(string name) { if (!(await ViewModel.VerificarRestricao((TipoRestricao)61, root: true, showmessage: false))) { ((UIElement)HelpPopup).Visibility = (Visibility)2; return; } TipoTela? val = Funcoes.ConvertTela(name); bool flag = val.HasValue && val != (TipoTela?)0; ((UIElement)HelpPopup).Visibility = (Visibility)((!flag) ? 2 : 0); ViewModel.TelaAberta = val; } private async Task VerificarLicenca(Produto? produto = null, TipoTela? tela = null, TipoRestricao? restricao = null) { string text = await ViewModel.VerificarAcesso(((DomainBase)Recursos.Usuario).Id); if (((DomainBase)Recursos.Usuario).Id != 0L && text != null) { await ViewModel.ShowMessage(text + " O SISTEMA SERÁ ENCERRADO."); Environment.Exit(0); return false; } bool flag; if ((int)produto.GetValueOrDefault() != 83 || (int)produto.GetValueOrDefault() == 86) { flag = produto.HasValue; if (flag) { flag = !(await ViewModel.VerificarContrato(produto.Value, message: true, root: true)); } if (flag) { return false; } } flag = restricao.HasValue; if (flag) { flag = !(await ViewModel.VerificarRestricao(restricao.Value, root: true)); } if (flag) { return false; } flag = tela.HasValue; if (flag) { flag = !(await ViewModel.VerificarPermissao(tela.Value, root: true)); } if (flag) { return false; } if ((int)tela.GetValueOrDefault() == 58) { if (!Recursos.Usuario.Administrador && ((DomainBase)Recursos.Usuario).Id > 0) { await ViewModel.ShowMessage("VOCÊ PRECISA SER ADMINISTRADOR PARA ACESSAR ESSA TELA."); return false; } if ((await ViewModel.VerificaVinculoVendedor(Recursos.Usuario)).Count > 0) { await ViewModel.ShowMessage("PARA ACESSAR ESSA TELA, REMOVA QUALQUER VÍNCULO DE VENDEDOR DO SEU USUÁRIO."); return false; } } flag = (int)restricao.GetValueOrDefault() == 44; if (flag) { flag = !(await ViewModel.VerificarPermissao((TipoTela)60, root: true)); } if (flag) { return false; } return true; } private async void FinanceiroMenu_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); return; } bool num = (MainMenu.IsOpen && ViewModel.Content == null) || ViewModel.Content.GetType() != typeof(FinanceiroView); SetControl(typeof(FinanceiroView)); if (num) { ((HamburgerMenuItem)sender).ContentVisible = (Visibility)0; } } private async void Fornecedor_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); } else { SetControl(typeof(FornecedorView)); } } private async void Conta_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); } else { SetControl(typeof(BancosContasView)); } } private async void Plano_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); } else { SetControl(typeof(PlanosView)); } } private async void Centro_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); } else { SetControl(typeof(CentroDeCustoView)); } } private async void AcessarTela(TipoTela tela, string subTela = "") { //IL_0016: Unknown result type (might be due to invalid IL or missing references) //IL_0017: Unknown result type (might be due to invalid IL or missing references) switch (tela - 1) { default: if ((int)tela == 21) { Consultar_OnClick(SegurosMenu, new RoutedEventArgs()); } break; case 6: if (await VerificarDocumento(Sinistros.Produto, Sinistros.Tela)) { Sinistros_OnClick(Clientes, new RoutedEventArgs()); } break; case 0: if (await VerificarLicenca(Clientes.Produto, Clientes.Tela)) { Clientes_OnClick(Clientes, new RoutedEventArgs()); } break; case 1: { bool flag = (int)Acesso > 0; if (flag) { flag = !(await VerificarDocumento(Apolices.Produto, Apolices.Tela)); } bool flag2 = flag; if (!flag2) { flag2 = !(await VerificarCliente(Apolices.Produto, Apolices.Tela)); } if (!flag2) { switch (subTela) { default: Acesso = (AcessoApolice)0; break; case "Parcela": Acesso = (AcessoApolice)1; break; case "Renovar": Acesso = (AcessoApolice)3; break; case "Endossar": Acesso = (AcessoApolice)2; break; } Apolices_OnClick(Apolices, new RoutedEventArgs()); } break; } case 2: if (await VerificarDocumento(Itens.Produto, Itens.Tela)) { switch (subTela) { default: ManutencaoItem = null; break; case "Renovação": ManutencaoItem = new ManutencaoItem { Documento = ConsultaViewModel.DocumentoRenovado, Tipo = (TipoManutencao)0 }; ConsultaViewModel.DocumentoRenovado = null; break; case "Endosso": ManutencaoItem = new ManutencaoItem { Documento = ConsultaViewModel.DocumentoSelecionado, Tipo = (TipoManutencao)1 }; break; case "Manutencao": ManutencaoItem = new ManutencaoItem { Documento = ConsultaViewModel.DocumentoSelecionado, Tipo = (TipoManutencao)2 }; break; } Itens_OnClick(Itens, new RoutedEventArgs()); } break; case 3: case 4: case 5: break; } } private void Consultar_OnClick(object sender, RoutedEventArgs e) { ViewModel.PermissaoWhatsapp = ViewModel.Restricao((TipoRestricao)32); SetControl(typeof(ConsultaOriginalView)); } private void AutoCompleteBox_Populating(object sender, PopulatingEventArgs e) { //IL_0087: Unknown result type (might be due to invalid IL or missing references) //IL_008d: Invalid comparison between Unknown and I4 //IL_00e3: Unknown result type (might be due to invalid IL or missing references) if (e.Parameter.Trim().Length < 3) { return; } e.Cancel = true; lastSearch = e.Parameter.Trim(); ((UIElement)LoadingAutoComplete).Visibility = (Visibility)0; List vinculos = ViewModel.VendedorUsuario.Select((VendedorUsuario vu) => ((DomainBase)vu.Vendedor).Id).ToList(); if ((int)ViewModel.SelectedFiltroCliente != 1) { ViewModel.SelectedFiltroCliente = (TipoFiltroCliente)(Regex.Replace(e.Parameter.Trim(), "[.\\-\\/]", "").All(char.IsDigit) ? 2 : 0); } ViewModel.BuscarCliente(e.Parameter.Trim(), vinculos, ViewModel.SelectedFiltroCliente).ContinueWith(delegate(Task> searchResult) { //IL_0036: Unknown result type (might be due to invalid IL or missing references) //IL_003b: Unknown result type (might be due to invalid IL or missing references) ((UIElement)LoadingAutoComplete).Visibility = (Visibility)2; if (searchResult.Result != null) { ViewModel.ClientesEncontrados = searchResult.Result; AutoCompleteBox val = (AutoCompleteBox)sender; val.ItemsSource = searchResult.Result; val.PopulateComplete(); } }, TaskScheduler.FromCurrentSynchronizationContext()); } private void AutoCompleteNomeBox_Populating(object sender, PopulatingEventArgs e) { //IL_011b: Unknown result type (might be due to invalid IL or missing references) //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_008f: Unknown result type (might be due to invalid IL or missing references) if (e.Parameter.Trim().Length < 3) { return; } e.Cancel = true; if (lastSearch != null && lastSearchTime.HasValue && e.Parameter.Trim().Contains(lastSearch) && (DateTime.Now - lastSearchTime.Value).TotalSeconds < 10.0) { AutoCompleteBox val = (AutoCompleteBox)sender; val.ItemsSource = ViewModel.FiltrarClientes(e.Parameter.Trim()); val.PopulateComplete(); return; } lastSearch = e.Parameter.Trim(); ((UIElement)LoadingAutoComplete).Visibility = (Visibility)0; List vinculos = ViewModel.VendedorUsuario.Select((VendedorUsuario vu) => ((DomainBase)vu.Vendedor).Id).ToList(); ViewModel.BuscarCliente(e.Parameter.Trim(), vinculos, ViewModel.SelectedFiltroCliente).ContinueWith(delegate(Task> searchResult) { //IL_0036: Unknown result type (might be due to invalid IL or missing references) //IL_003b: Unknown result type (might be due to invalid IL or missing references) ((UIElement)LoadingAutoComplete).Visibility = (Visibility)2; if (searchResult.Result != null) { ViewModel.ClientesEncontrados = searchResult.Result; AutoCompleteBox val2 = (AutoCompleteBox)sender; val2.ItemsSource = searchResult.Result; val2.PopulateComplete(); } }, TaskScheduler.FromCurrentSynchronizationContext()); } private async void PesquisaAvancada_OnClick(object sender, RoutedEventArgs e) { PesquisaAvancada pesquisa = await ViewModel.ShowPesquisaAvancadaDialog(); if (pesquisa != null) { ViewModel.Invoke = false; ViewModel.SelectedCliente = null; ViewModel.SelectedStatus = pesquisa.Status; ViewModel.PesquisaAvançada = true; Cliente val = await new ClienteServico().BuscarCliente(pesquisa.IdCliente); ViewModel.ClientesFiltrados = new List { val }; ViewModel.SelectedCliente = val; ViewModel.PesquisaAvançada = false; MainViewModel.ClienteSelecionado = ViewModel.SelectedCliente; ViewModel.Pesquisa = ViewModel.SelectedCliente.NomeSocial; ViewModel.Invoke = true; ((ConsultaOriginalView)ViewModel.Content).Pesquisar(pesquisa); } } private async void WhatsAppMessage_Click(object sender, RoutedEventArgs e) { if (ViewModel.Restricao((TipoRestricao)32)) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA ACESSAR O WHATSAPP"); return; } bool flag = await ViewModel.ShowMessage("DESEJA ENVIAR SEU CARTÃO DE VISITA ELETRÔNICO VIA WHATSAPP?", "SIM", "NÃO"); string text = $"Prezado {ViewModel.SelectedCliente.Nome} abaixo o link para meu Cartão de Visita.{Environment.NewLine}{Environment.NewLine}{Address.Card}{((DomainBase)Recursos.Usuario).Id.GeraCartaoVisita()}"; Button val = (Button)sender; if (((FrameworkElement)val).DataContext != null) { object dataContext = ((FrameworkElement)val).DataContext; Contato val2 = (Contato)((dataContext is Contato) ? dataContext : null); if (val2 != null && !("55" + val2.Numero.Clear()).EnviarWhatsapp((!flag) ? null : text)) { await ViewModel.ShowMessage("HOUVE UM PROBLEMA AO ABRIR LINK DO WHATSAPP, O LINK FOI COPIADO EM SUA MAQUINA, BASTA ABRIR O NAVEGADOR DE INTERNET E COLAR NA BARRA DE ENDEREÇOS"); } } } private void CopyTelefoneToClipBoard_Click(object sender, RoutedEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Expected O, but got Unknown Button val = (Button)sender; if (((FrameworkElement)val).DataContext != null) { object dataContext = ((FrameworkElement)val).DataContext; Contato val2 = (Contato)((dataContext is Contato) ? dataContext : null); if (val2 != null) { val2.Numero.CopyToClipboard(); ViewModel.ToggleSnackBar("COPIADO - " + val2.Numero); } } } private void AutoCompleteCliente_OnGotKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Expected O, but got Unknown AutoCompleteBox val = (AutoCompleteBox)sender; MainMenu.Close(); lastKey = (string.IsNullOrEmpty(val.Text) ? null : ((val.Text.ToArray().LastOrDefault().ToString() == " ") ? new Key?((Key)18) : null)); } private void Apolices_OnClick(object sender, RoutedEventArgs e) { if (MainViewModel.ClienteSelecionado != null) { SetControl(typeof(ApoliceView)); Acesso = (AcessoApolice)0; } } private async void AcessarHoster(PipeMessageResult pipeMessage) { if ((int)pipeMessage.Funcao == 0) { Documento documento = await new ApoliceServico().BuscarApoliceAsync(long.Parse(pipeMessage.Json)); HosterWindow hoster; ((DispatcherObject)this).Dispatcher.Invoke((Action)delegate { ApoliceView control = new ApoliceView(documento, lockInsert: true, invoke: false, (AcessoApolice)0, 0L); hoster = new HosterWindow((ContentControl)(object)control, "CADASTRO DE APÓLICES - " + documento.Controle.Cliente.Nome); ((Window)hoster).Show(); }); } } private void Itens_OnClick(object sender, RoutedEventArgs e) { if (MainViewModel.ClienteSelecionado != null) { SetControl(typeof(MenuItensView), ManutencaoItem); } } private void Clientes_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(ClienteView)); } private async Task VerificarCliente(Produto? produto, TipoTela? tela) { if (MainViewModel.ClienteSelecionado == null || ((DomainBase)MainViewModel.ClienteSelecionado).Id == 0L) { return false; } return await VerificarLicenca(produto, tela); } private async Task VerificarDocumento(Produto? produto, TipoTela? tela) { if (ConsultaViewModel.DocumentoSelecionado == null || ((DomainBase)ConsultaViewModel.DocumentoSelecionado).Id == 0L) { return false; } return await VerificarLicenca(produto, tela); } private void Sinistros_OnClick(object sender, RoutedEventArgs e) { if (MainViewModel.ClienteSelecionado != null) { SetControl(typeof(SinistroView)); } } private void Seguradoras_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(SeguradoraView)); } private void Ramos_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(RamoView)); } private void Produtos_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(ProdutoView)); } private void Protocolos_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(ProtocoloDocumentosView)); } private void Qualificacao_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(QualificacaoView)); } private void Status_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(StatusView)); } private void Estipulantes_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(EstipulanteView)); } private void Vendedores_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(VendedorView)); } private void TipoVendedor_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(TipoVendedorView)); } private void Usuarios_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(UsuarioView)); } private void Emails_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(CadastroEmailView)); } private void Manutencao_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(ManutencaoPagamentosView)); } private void Empresa_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(EmpresaView)); } private void Socio_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(SocioView)); } private void Parceiro_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(CadastroParceiroView)); } private async void ImportPdf_OnClick(object sender, RoutedEventArgs e) { Parameters val = new Parameters(); val.Beta = false; val.Type = 4; val.Application = "Agger.ImportPDF.exe"; val.Directory = "Agger.Import"; val.Arguments = $"{((DomainBase)Recursos.Empresa).Id} {((DomainBase)Recursos.Usuario).Id} NOVOGESTOR PERFIL:{ApplicationHelper.Subkey} SERIAL:{ApplicationHelper.NumeroSerial}"; val.Run = true; Parameters parameters = val; await new ArquivoDigitalServico().Criar(); ((Window)new DownloadWindow(parameters)).Show(); } private async void Comissao_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO A TELA DE COMISSÃO AUTOMÁTICA."); } else { SetControl(typeof(ComissaoView)); } } private void Voltar_OnClick(object sender, RoutedEventArgs e) { VoltarAction(); } private void VoltarAction() { //IL_000e: Unknown result type (might be due to invalid IL or missing references) //IL_0018: Expected O, but got Unknown ManutencaoItem = null; Consultar_OnClick(SegurosMenu, new RoutedEventArgs()); } private void CriticaPdf_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(CriticaApoliceView)); } private void IniciarAggilizador() { //IL_000c: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_001f: Unknown result type (might be due to invalid IL or missing references) //IL_002a: Unknown result type (might be due to invalid IL or missing references) //IL_0035: Unknown result type (might be due to invalid IL or missing references) //IL_0063: Unknown result type (might be due to invalid IL or missing references) //IL_006f: Expected O, but got Unknown //IL_0074: Unknown result type (might be due to invalid IL or missing references) //IL_007a: Expected O, but got Unknown //IL_00f6: Unknown result type (might be due to invalid IL or missing references) //IL_00fb: Unknown result type (might be due to invalid IL or missing references) //IL_0102: Unknown result type (might be due to invalid IL or missing references) //IL_010a: Unknown result type (might be due to invalid IL or missing references) //IL_0115: Unknown result type (might be due to invalid IL or missing references) //IL_0120: Unknown result type (might be due to invalid IL or missing references) //IL_014f: Unknown result type (might be due to invalid IL or missing references) //IL_0158: Expected O, but got Unknown //IL_015d: Unknown result type (might be due to invalid IL or missing references) StringBuilder stringBuilder = new StringBuilder(); StringBuilder stringBuilder2 = new StringBuilder(); ((Window)new DownloadWindow(new Parameters { Beta = false, Type = 4, Application = "Agger.ImportPDF.exe", Directory = "Agger.Import", Arguments = $"{((DomainBase)Recursos.Empresa).Id} {((DomainBase)Recursos.Usuario).Id} NOVOGESTOR", Run = false })).Show(); Token val = new Token(); long num = ((DomainBase)Recursos.Usuario).Id; if (num == 0L) { Usuario? obj = ((IEnumerable)Recursos.Usuarios).FirstOrDefault((Func)((Usuario x) => x.PermissaoAggilizador == 1)); num = ((obj != null) ? ((DomainBase)obj).Id : 0); } stringBuilder.Append(val.AggerEncrypt(num.ToString())); if (((DomainBase)Recursos.Usuario).Id != 0L) { stringBuilder2.Append(val.AggerEncrypt(Recursos.Usuario.TokenSso)); } Parameters parameters = new Parameters { Beta = false, Type = 88, Application = "Instalador.exe", Directory = "", Arguments = string.Format("/CALCULATION {0} {1}", stringBuilder, (((DomainBase)Recursos.Usuario).Id == 0L) ? "" : $" /SSO {stringBuilder2}"), Run = true }; new RegistryHelper("").Write("NSP", EncryptionHelper.Encrypt(ApplicationHelper.NumeroSerial), true); try { ((Window)new DownloadWindow(parameters)).Show(); } catch (Exception) { } } private async void Aggilizador_OnClick(object sender, RoutedEventArgs e) { if (!Recursos.Usuario.PermissaoAggilizador.HasValue || Recursos.Usuario.PermissaoAggilizador == 0) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA ACESSAR O AGGILIZADOR"); } else if (LicenseHelper.Produtos.Any((Licenca produto) => (int)produto.Produto == 91)) { Process.Start(Address.CalculoWeb.ToString()); if (LicenseHelper.Produtos.Any((Licenca produto) => (int)produto.Produto != 77)) { IniciarAggilizador(); } } else { IniciarAggilizador(); } } private void Prospeccao_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(ProspeccaoView)); } private void Notas_OnClick(object sender, RoutedEventArgs e) { string text = $"VOCÊ ESTÁ EM CADASTRO DE NOTAS | VERSÃO GESTOR {ApplicationHelper.Versao}"; ((Window)new HosterWindow((ContentControl)(object)new NotasView(), "OLÁ, " + Recursos.Usuario.Nome + " - " + Recursos.Empresa.Nome + ", " + text)).Show(); } private async void Tarefas_OnClick(object sender, RoutedEventArgs e) { if (await ViewModel.VerificarPermissao((TipoTela)38)) { ViewModel.MensagemTarefasVisibility = (Visibility)2; AbrirTarefas(); } } private static void AbrirTarefas() { string text = $"VOCÊ ESTÁ EM CONSULTA DE TAREFAS | VERSÃO GESTOR {ApplicationHelper.Versao}"; ((Window)new HosterWindow((ContentControl)(object)new TarefaView(), "OLÁ, " + Recursos.Usuario.Nome + " - " + Recursos.Empresa.Nome + ", " + text)).Show(); } private void PainelBi_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(PainelBiView)); ViewModel.VisibleBi = (Visibility)0; } private async void Atendimentos_OnClick(object sender, RoutedEventArgs e) { if (ViewModel.Restricao((TipoRestricao)54)) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA ATENDIMENTOS."); } else { AbrirAtendimento(); } } private void AbrirAtendimento() { if (Recursos.Usuario != null && ((DomainBase)Recursos.Usuario).Id != 0L) { string arg = (ValidationHelper.IsNotNullOrEmpty(Recursos.Usuario.SsoId) ? $"{Recursos.Usuario.SsoId}:{((DomainBase)Recursos.Usuario).Id}:SSO" : EncryptionHelper.Encrypt(Recursos.Usuario.Senha)); string value = EncryptionHelper.Encrypt($"{ApplicationHelper.IdFornecedor}:{Recursos.Usuario.Login}:{arg}"); Process.Start(Address.CentralAtendimento.Append("Acessar").AddQuery("id", value).ToString()); } } private async void BoletosNotas_OnClick(object sender, RoutedEventArgs e) { if (ViewModel.Restricao((TipoRestricao)55)) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA BOLETOS E NOTAS."); } else { AbrirAtendimento(); } } private async void Contratos_OnClick(object sender, RoutedEventArgs e) { if (ViewModel.Restricao((TipoRestricao)56)) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA CONTRATOS."); } else { AbrirAtendimento(); } } private async void Instalacao_OnClick(object sender, RoutedEventArgs e) { if (ViewModel.Restricao((TipoRestricao)57)) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA INSTALAÇÕES."); } else { AbrirAtendimento(); } } private async void AcessoRemoto_OnClick(object sender, RoutedEventArgs e) { if (ViewModel.Restricao((TipoRestricao)58)) { await ViewModel.ShowMessage("VOCÊ NÃO POSSUI PERMISSÃO PARA ACESSO REMOTO."); return; } string text = "c:\\AggerSeguros\\Remoto.exe"; if (File.Exists(text)) { Process.Start(text); return; } ((Window)new DownloadWindow(new Parameters { Beta = false, Type = 99, Application = "Remoto.exe", Directory = "", Run = true })).Show(); } private void Recibo_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(ReciboView)); } private async void Assinatura_OnClick(object sender, RoutedEventArgs e) { if (await ViewModel.ShowMessage("DESEJA ABRIR O SIGGNER PARA ASSINATURAS ELETRÔNICAS?", "SIM", "NÃO")) { string text = (new PipeServer().CreateServer(PipeName) ? (":" + PipeName) : ""); string arguments = new Token().Encrypt(string.Format("{0}:{1}:{2}:{3}:{4}", ApplicationHelper.NumeroSerial, ApplicationHelper.IdFornecedor, ((DomainBase)Recursos.Usuario).Id, ApplicationHelper.Beta ? "1" : "0", text)); ((Window)new DownloadWindow(new Parameters { Beta = ApplicationHelper.Beta, Type = 8, Application = "Assinador.Application.exe", Directory = "Assinador.Application", Arguments = arguments, Run = true })).Show(); } } private void Epic_OnClick(object sender, RoutedEventArgs e) { //IL_0000: Unknown result type (might be due to invalid IL or missing references) //IL_0005: Unknown result type (might be due to invalid IL or missing references) //IL_000c: Unknown result type (might be due to invalid IL or missing references) //IL_0013: Unknown result type (might be due to invalid IL or missing references) //IL_001e: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) //IL_004d: Unknown result type (might be due to invalid IL or missing references) //IL_0059: Expected O, but got Unknown ((Window)new DownloadWindow(new Parameters { Beta = false, Type = 5, Application = "Agger.Epic.exe", Directory = "Agger.Epic", Arguments = $"{ApplicationHelper.NumeroSerial}|{((DomainBase)Recursos.Usuario).Id}", Run = true })).Show(); } private async void MainWindow_OnInitialized(object sender, EventArgs e) { WindowInteropHelper val = new WindowInteropHelper((Window)(object)this); val.EnsureHandle(); HwndSource obj = HwndSource.FromHwnd(val.Handle); if (obj != null) { obj.AddHook(new HwndSourceHook(WindowProc)); } ExpandirMenu(); await new BaseServico().Sincronizar(Funcoes.GetNetworkTime()); if (Recursos.Usuario.Administrador) { MainViewModel viewModel = ViewModel; viewModel.Boletos = await Connection.Get>($"Billet/{ApplicationHelper.IdFornecedor}"); if (ViewModel.Boletos != null && ViewModel.Boletos.Any((Payment x) => x.Vencimento <= Funcoes.GetNetworkTime().Date.AddDays(7.0))) { ((UIElement)BoletoPopup).Visibility = (Visibility)0; } } } private void CopiarChave_OnClick(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(ApplicationHelper.NumeroSerial)) { EncryptionHelper.Encrypt($"{ApplicationHelper.NumeroSerial} {Funcoes.GetNetworkTime().Date:d}").CopyToClipboard(); ViewModel.ToggleSnackBar("CHAVE DE INSTALAÇÃO COPIADA!"); } } private void Medalha_OnMouseDown(object sender, MouseButtonEventArgs e) { ViewModel.Medalha(); } private void MainWindow_OnSizeChanged(object sender, SizeChangedEventArgs e) { ViewModel.HeadMaxWidth = 300.0 + ((FrameworkElement)this).ActualWidth - 1024.0; } private async void HelpPopup_Opened(object sender, RoutedEventArgs e) { await ViewModel.CarregarAjuda(); } private void Play_Click(object sender, RoutedEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Expected O, but got Unknown //IL_0019: Unknown result type (might be due to invalid IL or missing references) //IL_001f: Expected O, but got Unknown Button val = (Button)sender; if (val != null && ((FrameworkElement)val).DataContext != null) { AjudaTela val2 = (AjudaTela)((FrameworkElement)val).DataContext; string text = ""; if (val2.Minuto > 0 || val2.Segundo > 0) { text = $"&start={val2.Minuto * 60 + val2.Segundo}"; } Process.Start(val2.Link + text); } } private void Fechar_OnClick(object sender, RoutedEventArgs e) { HelpPopup.IsPopupOpen = !HelpPopup.IsPopupOpen; } private void CopyLink_OnClick(object sender, RoutedEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Expected O, but got Unknown //IL_0019: Unknown result type (might be due to invalid IL or missing references) //IL_001f: Expected O, but got Unknown Button val = (Button)sender; if (val != null && ((FrameworkElement)val).DataContext != null) { AjudaTela val2 = (AjudaTela)((FrameworkElement)val).DataContext; string text = ""; if (val2.Minuto > 0 || val2.Segundo > 0) { text = $"&start={val2.Minuto * 60 + val2.Segundo}"; } (val2.Link + text).CopyToClipboard(); ViewModel.ToggleSnackBar("LINK COPIADO"); } } private async void ExtratoConta_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); } else { ((Window)new ExtratoWindow(0L)).Show(); } } private async void FechamentoFinanceiro_OnClick(object sender, RoutedEventArgs e) { if (Recursos.Usuario.IdEmpresa > 1) { await ViewModel.ShowMessage("SOMENTE A MATRIZ POSSUI ACESSO AO FINANCEIRO."); return; } string text = $"VOCÊ ESTÁ EM FECHAMENTO FINANCEIRO | VERSÃO GESTOR {ApplicationHelper.Versao}"; ((Window)new HosterWindow((ContentControl)(object)new FechamentoFinanceiroView(), "OLÁ, " + Recursos.Usuario.Nome + " - " + Recursos.Empresa.Nome + ", " + text, 1024.0, 600.0, canMaximize: true)).Show(); } private void OcultarAjuda_OnClick(object sender, RoutedEventArgs e) { ((UIElement)HelpPopup).Visibility = (Visibility)2; } private void OcultarTarefas_OnClick(object sender, RoutedEventArgs e) { ((UIElement)TarefaPopup).Visibility = (Visibility)2; } private void OcultarBoleto_OnClick(object sender, RoutedEventArgs e) { ((UIElement)BoletoPopup).Visibility = (Visibility)2; } private void Boleto_OnClick(object sender, RoutedEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0007: Expected O, but got Unknown //IL_0019: Unknown result type (might be due to invalid IL or missing references) //IL_001f: Expected O, but got Unknown Button val = (Button)sender; if (val != null && ((FrameworkElement)val).DataContext != null) { Payment val2 = (Payment)((FrameworkElement)val).DataContext; Process.Start($"{Address.ApiBoletoAgger}billet/id/{val2.Id}"); } } private void TipoTarefa_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(TipoTarefaView)); } private void StatusProspeccao_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(StatusProspeccaoView)); } private void NotaFiscal_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(NotaFiscalView)); } private void Window_Loaded(object sender, RoutedEventArgs e) { //IL_0016: Unknown result type (might be due to invalid IL or missing references) //IL_0020: Expected O, but got Unknown //IL_0036: Unknown result type (might be due to invalid IL or missing references) //IL_0040: Expected O, but got Unknown EventManager.RegisterClassHandler(typeof(CustomItemValidation), UIElement.LostFocusEvent, (Delegate)new RoutedEventHandler(ViewHelper.ControlLostFocus)); EventManager.RegisterClassHandler(typeof(CustomIsReadOnlyControl), UIElement.LostFocusEvent, (Delegate)new RoutedEventHandler(ViewHelper.ControlLostFocus)); PipeName = $"GESTORPIPE{ApplicationHelper.NumeroSerial}{((DomainBase)Recursos.Usuario).Id}"; new PipeServer().CreateServer(PipeName); } private async void GerarQrCode() { try { QRCodeGenerator qrGenerator = new QRCodeGenerator(); Usuario val = await new UsuarioServico().BuscarUsuarioPorId(((DomainBase)Recursos.Usuario).Id); if (val == null) { ((UIElement)QrCode).Visibility = (Visibility)2; return; } ViewModel.Code = EncryptionHelper.Encrypt($"{ApplicationHelper.NumeroSerial}:{val.IdEmpresa}:{val.Login}:{new Token().AggerDecrypt(val.Senha)}"); Bitmap graphic = new QRCode(qrGenerator.CreateQrCode(ViewModel.Code, (ECCLevel)2, false, false, (EciMode)0, -1)).GetGraphic(20); BitmapImage val2; using (MemoryStream memoryStream = new MemoryStream()) { ((Image)graphic).Save((Stream)memoryStream, ImageFormat.Png); memoryStream.Position = 0L; val2 = new BitmapImage(); val2.BeginInit(); val2.StreamSource = memoryStream; val2.CacheOption = (BitmapCacheOption)1; val2.EndInit(); } ViewModel.QrCode = val2; ((UIElement)QrCode).Visibility = (Visibility)0; ViewModel.Code = ApplicationHelper.NumeroSerial ?? ""; } catch (Exception) { await ViewModel.ShowMessage("ERRO AO GERAR QRCODE"); } } private void ImageAppStore_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { Process.Start(new ProcessStartInfo("https://apps.apple.com/br/app/agger-mobile/id1463091598")); } private void ImageGooglePlay_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { Process.Start(new ProcessStartInfo("https://play.google.com/store/apps/details?id=br.com.aggermobile&hl=pt&gl=US")); } private void CopyCode_Click(object sender, RoutedEventArgs e) { ViewModel.Code.CopyToClipboard(); ViewModel.ToggleSnackBar("CÓDIGO COPIADO - " + ViewModel.Code); } private void MenuGestorMobile_OnClick(object sender, RoutedEventArgs e) { //IL_000c: Unknown result type (might be due to invalid IL or missing references) ((UIElement)QrCode).Visibility = (Visibility)(((int)((UIElement)QrCode).Visibility == 0) ? 2 : 0); QrCode.IsPopupOpen = !QrCode.IsPopupOpen; } private async Task VerificarComissao(Produto? produto = null, TipoTela? tela = null, TipoRestricao? restricao = null) { if (tela.HasValue && (int)tela.GetValueOrDefault() == 35 && ViewModel.MatrizFilial && ((DomainBase)Recursos.Empresa).Id > 1) { await ViewModel.ShowMessage("FILIAL NÃO POSSUI AUTORIZAÇÃO PARA BAIXA DE COMISSÃO AUTOMÁTICA, TODA BAIXA DE COMISSÃO AUTOMÁTICA DEVE SER FEITA PELA MATRIZ."); return false; } return await VerificarLicenca(produto, tela, restricao); } private async void PesquisaCliente_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (ViewModel.SelectedCliente == null) { _lastCustomer = null; ViewModel.LimparDocumentos(); } else if (_lastCustomer != null && !(ViewModel.Content is ClienteView)) { object lastCustomer = _lastCustomer; Cliente selectedCliente = (Cliente)((lastCustomer is Cliente) ? lastCustomer : null); ViewModel.SelectedCliente = selectedCliente; if (ViewModel.Content is DashboardView) { ViewModel.Content = new ConsultaOriginalView(ViewModel.ConsultaViewModel); } } else { _lastCustomer = ViewModel.SelectedCliente; await ViewModel.SelecionarCliente(ViewModel.SelectedCliente); if (ViewModel.Content is DashboardView) { ViewModel.Content = new ConsultaOriginalView(ViewModel.ConsultaViewModel); } } } private void PesquisaCliente_PreviewKeyDown(object sender, KeyEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0008: Invalid comparison between Unknown and I4 //IL_0039: Unknown result type (might be due to invalid IL or missing references) //IL_006b: Unknown result type (might be due to invalid IL or missing references) //IL_0075: Expected O, but got Unknown //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0029: Unknown result type (might be due to invalid IL or missing references) if ((int)e.Key == 18 && lastKey.HasValue && lastKey.Value == e.Key) { ((RoutedEventArgs)e).Handled = true; } lastKey = e.Key; if (((RoutedEventArgs)e).OriginalSource.GetType() == typeof(TextBox)) { _textBox = (TextBox)((RoutedEventArgs)e).OriginalSource; } } private void PesquisaCliente_MouseDoubleClick(object sender, MouseButtonEventArgs e) { TextBox textBox = _textBox; if (textBox != null) { ((TextBoxBase)textBox).SelectAll(); } } private async void CartaoVisita_OnClick(object sender, RoutedEventArgs e) { Process.Start($"{Address.Card}{((DomainBase)Recursos.Usuario).Id.GeraCartaoVisita()}"); } private void DashBoard_OnClick(object sender, RoutedEventArgs e) { SetControl(typeof(DashboardView)); } private void Observacoes_OnClick(object sender, RoutedEventArgs e) { if (ViewModel.SelectedCliente != null && ((DomainBase)ViewModel.SelectedCliente).Id != 0L) { ViewModel.ShowDrawer(new ObservacoesDrawer(((DomainBase)ViewModel.SelectedCliente).Id, (TipoTela)1), 0); } } private void DocumentoPrincipal_MouseDoubleClick(object sender, MouseButtonEventArgs e) { //IL_0006: Unknown result type (might be due to invalid IL or missing references) try { ((TextBoxBase)(TextBox)((RoutedEventArgs)e).Source).SelectAll(); } catch { } } private void CopiarDocumento_Click(object sender, MouseButtonEventArgs e) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0006: Unknown result type (might be due to invalid IL or missing references) try { TextBox val = (TextBox)sender; string text = (((int)val != 0) ? val.Text : null) ?? string.Empty; if (!ValidationHelper.IsNullOrEmpty(text)) { text.CopyToClipboard(); ((RoutedEventArgs)e).Handled = true; ViewModel.ToggleSnackBar("COPIADO - " + text); } } catch (Exception) { } } [DebuggerNonUserCode] [GeneratedCode("PresentationBuildTasks", "4.0.0.0")] public void InitializeComponent() { if (!_contentLoaded) { _contentLoaded = true; Uri uri = new Uri("/Gestor.Application;component/mainwindow.xaml", UriKind.Relative); Application.LoadComponent((object)this, uri); } } [DebuggerNonUserCode] [GeneratedCode("PresentationBuildTasks", "4.0.0.0")] internal Delegate _CreateDelegate(Type delegateType, string handler) { return Delegate.CreateDelegate(delegateType, this, handler); } [DebuggerNonUserCode] [GeneratedCode("PresentationBuildTasks", "4.0.0.0")] [EditorBrowsable(EditorBrowsableState.Never)] void IComponentConnector.Connect(int connectionId, object target) { //IL_01c2: Unknown result type (might be due to invalid IL or missing references) //IL_01cc: Expected O, but got Unknown //IL_01f0: Unknown result type (might be due to invalid IL or missing references) //IL_01fa: Expected O, but got Unknown //IL_01fd: Unknown result type (might be due to invalid IL or missing references) //IL_0207: Expected O, but got Unknown //IL_0209: Unknown result type (might be due to invalid IL or missing references) //IL_0215: Unknown result type (might be due to invalid IL or missing references) //IL_021f: Expected O, but got Unknown //IL_0221: Unknown result type (might be due to invalid IL or missing references) //IL_022d: Unknown result type (might be due to invalid IL or missing references) //IL_0237: Expected O, but got Unknown //IL_0239: Unknown result type (might be due to invalid IL or missing references) //IL_0245: Unknown result type (might be due to invalid IL or missing references) //IL_024f: Expected O, but got Unknown //IL_0251: Unknown result type (might be due to invalid IL or missing references) //IL_025d: Unknown result type (might be due to invalid IL or missing references) //IL_0267: Expected O, but got Unknown //IL_0269: Unknown result type (might be due to invalid IL or missing references) //IL_0275: Unknown result type (might be due to invalid IL or missing references) //IL_027f: Expected O, but got Unknown //IL_0281: Unknown result type (might be due to invalid IL or missing references) //IL_028d: Unknown result type (might be due to invalid IL or missing references) //IL_0297: Expected O, but got Unknown //IL_0299: Unknown result type (might be due to invalid IL or missing references) //IL_02a5: Unknown result type (might be due to invalid IL or missing references) //IL_02af: Expected O, but got Unknown //IL_02b1: Unknown result type (might be due to invalid IL or missing references) //IL_02bd: Unknown result type (might be due to invalid IL or missing references) //IL_02c7: Expected O, but got Unknown //IL_02c9: Unknown result type (might be due to invalid IL or missing references) //IL_02d5: Unknown result type (might be due to invalid IL or missing references) //IL_02df: Expected O, but got Unknown //IL_02e1: Unknown result type (might be due to invalid IL or missing references) //IL_02ed: Unknown result type (might be due to invalid IL or missing references) //IL_02f7: Expected O, but got Unknown //IL_02f9: Unknown result type (might be due to invalid IL or missing references) //IL_0305: Unknown result type (might be due to invalid IL or missing references) //IL_030f: Expected O, but got Unknown //IL_0312: Unknown result type (might be due to invalid IL or missing references) //IL_031c: Expected O, but got Unknown //IL_0329: Unknown result type (might be due to invalid IL or missing references) //IL_0333: Expected O, but got Unknown //IL_0340: Unknown result type (might be due to invalid IL or missing references) //IL_034a: Expected O, but got Unknown //IL_034d: Unknown result type (might be due to invalid IL or missing references) //IL_0357: Expected O, but got Unknown //IL_0364: Unknown result type (might be due to invalid IL or missing references) //IL_036e: Expected O, but got Unknown //IL_037b: Unknown result type (might be due to invalid IL or missing references) //IL_0385: Expected O, but got Unknown //IL_0388: Unknown result type (might be due to invalid IL or missing references) //IL_0392: Expected O, but got Unknown //IL_039f: Unknown result type (might be due to invalid IL or missing references) //IL_03a9: Expected O, but got Unknown //IL_03b6: Unknown result type (might be due to invalid IL or missing references) //IL_03c0: Expected O, but got Unknown //IL_03c3: Unknown result type (might be due to invalid IL or missing references) //IL_03cd: Expected O, but got Unknown //IL_03d0: Unknown result type (might be due to invalid IL or missing references) //IL_03da: Expected O, but got Unknown //IL_03dd: Unknown result type (might be due to invalid IL or missing references) //IL_03e7: Expected O, but got Unknown //IL_03f4: Unknown result type (might be due to invalid IL or missing references) //IL_03fe: Expected O, but got Unknown //IL_0401: Unknown result type (might be due to invalid IL or missing references) //IL_040b: Expected O, but got Unknown //IL_0418: Unknown result type (might be due to invalid IL or missing references) //IL_0422: Expected O, but got Unknown //IL_0425: Unknown result type (might be due to invalid IL or missing references) //IL_042f: Expected O, but got Unknown //IL_043c: Unknown result type (might be due to invalid IL or missing references) //IL_0446: Expected O, but got Unknown //IL_0449: Unknown result type (might be due to invalid IL or missing references) //IL_0453: Expected O, but got Unknown //IL_0460: Unknown result type (might be due to invalid IL or missing references) //IL_046a: Expected O, but got Unknown //IL_046d: Unknown result type (might be due to invalid IL or missing references) //IL_0477: Expected O, but got Unknown //IL_0484: Unknown result type (might be due to invalid IL or missing references) //IL_048e: Expected O, but got Unknown //IL_0491: Unknown result type (might be due to invalid IL or missing references) //IL_049b: Expected O, but got Unknown //IL_04a8: Unknown result type (might be due to invalid IL or missing references) //IL_04b2: Expected O, but got Unknown //IL_04b5: Unknown result type (might be due to invalid IL or missing references) //IL_04bf: Expected O, but got Unknown //IL_04cc: Unknown result type (might be due to invalid IL or missing references) //IL_04d6: Expected O, but got Unknown //IL_04d9: Unknown result type (might be due to invalid IL or missing references) //IL_04e3: Expected O, but got Unknown //IL_04f0: Unknown result type (might be due to invalid IL or missing references) //IL_04fa: Expected O, but got Unknown //IL_04fd: Unknown result type (might be due to invalid IL or missing references) //IL_0507: Expected O, but got Unknown //IL_0514: Unknown result type (might be due to invalid IL or missing references) //IL_051e: Expected O, but got Unknown //IL_0521: Unknown result type (might be due to invalid IL or missing references) //IL_052b: Expected O, but got Unknown //IL_0538: Unknown result type (might be due to invalid IL or missing references) //IL_0542: Expected O, but got Unknown //IL_0545: Unknown result type (might be due to invalid IL or missing references) //IL_054f: Expected O, but got Unknown //IL_055c: Unknown result type (might be due to invalid IL or missing references) //IL_0566: Expected O, but got Unknown //IL_0569: Unknown result type (might be due to invalid IL or missing references) //IL_0573: Expected O, but got Unknown //IL_0580: Unknown result type (might be due to invalid IL or missing references) //IL_058a: Expected O, but got Unknown //IL_058d: Unknown result type (might be due to invalid IL or missing references) //IL_0597: Expected O, but got Unknown //IL_059a: Unknown result type (might be due to invalid IL or missing references) //IL_05a4: Expected O, but got Unknown //IL_05b1: Unknown result type (might be due to invalid IL or missing references) //IL_05bb: Expected O, but got Unknown //IL_05be: Unknown result type (might be due to invalid IL or missing references) //IL_05c8: Expected O, but got Unknown //IL_05d5: Unknown result type (might be due to invalid IL or missing references) //IL_05df: Expected O, but got Unknown //IL_05e2: Unknown result type (might be due to invalid IL or missing references) //IL_05ec: Expected O, but got Unknown //IL_05f9: Unknown result type (might be due to invalid IL or missing references) //IL_0603: Expected O, but got Unknown //IL_0606: Unknown result type (might be due to invalid IL or missing references) //IL_0610: Expected O, but got Unknown //IL_061d: Unknown result type (might be due to invalid IL or missing references) //IL_0627: Expected O, but got Unknown //IL_062a: Unknown result type (might be due to invalid IL or missing references) //IL_0634: Expected O, but got Unknown //IL_0641: Unknown result type (might be due to invalid IL or missing references) //IL_064b: Expected O, but got Unknown //IL_064e: Unknown result type (might be due to invalid IL or missing references) //IL_0658: Expected O, but got Unknown //IL_0665: Unknown result type (might be due to invalid IL or missing references) //IL_066f: Expected O, but got Unknown //IL_0672: Unknown result type (might be due to invalid IL or missing references) //IL_067c: Expected O, but got Unknown //IL_0689: Unknown result type (might be due to invalid IL or missing references) //IL_0693: Expected O, but got Unknown //IL_0696: Unknown result type (might be due to invalid IL or missing references) //IL_06a0: Expected O, but got Unknown //IL_06ad: Unknown result type (might be due to invalid IL or missing references) //IL_06b7: Expected O, but got Unknown //IL_06ba: Unknown result type (might be due to invalid IL or missing references) //IL_06c4: Expected O, but got Unknown //IL_06d1: Unknown result type (might be due to invalid IL or missing references) //IL_06db: Expected O, but got Unknown //IL_06de: Unknown result type (might be due to invalid IL or missing references) //IL_06e8: Expected O, but got Unknown //IL_06f5: Unknown result type (might be due to invalid IL or missing references) //IL_06ff: Expected O, but got Unknown //IL_0702: Unknown result type (might be due to invalid IL or missing references) //IL_070c: Expected O, but got Unknown //IL_0719: Unknown result type (might be due to invalid IL or missing references) //IL_0723: Expected O, but got Unknown //IL_0726: Unknown result type (might be due to invalid IL or missing references) //IL_0730: Expected O, but got Unknown //IL_073d: Unknown result type (might be due to invalid IL or missing references) //IL_0747: Expected O, but got Unknown //IL_074a: Unknown result type (might be due to invalid IL or missing references) //IL_0754: Expected O, but got Unknown //IL_0761: Unknown result type (might be due to invalid IL or missing references) //IL_076b: Expected O, but got Unknown //IL_076e: Unknown result type (might be due to invalid IL or missing references) //IL_0778: Expected O, but got Unknown //IL_0785: Unknown result type (might be due to invalid IL or missing references) //IL_078f: Expected O, but got Unknown //IL_0792: Unknown result type (might be due to invalid IL or missing references) //IL_079c: Expected O, but got Unknown //IL_07a9: Unknown result type (might be due to invalid IL or missing references) //IL_07b3: Expected O, but got Unknown //IL_07b6: Unknown result type (might be due to invalid IL or missing references) //IL_07c0: Expected O, but got Unknown //IL_07cd: Unknown result type (might be due to invalid IL or missing references) //IL_07d7: Expected O, but got Unknown //IL_07da: Unknown result type (might be due to invalid IL or missing references) //IL_07e4: Expected O, but got Unknown //IL_07f1: Unknown result type (might be due to invalid IL or missing references) //IL_07fb: Expected O, but got Unknown //IL_07fe: Unknown result type (might be due to invalid IL or missing references) //IL_0808: Expected O, but got Unknown //IL_0815: Unknown result type (might be due to invalid IL or missing references) //IL_081f: Expected O, but got Unknown //IL_0822: Unknown result type (might be due to invalid IL or missing references) //IL_082c: Expected O, but got Unknown //IL_0839: Unknown result type (might be due to invalid IL or missing references) //IL_0843: Expected O, but got Unknown //IL_0846: Unknown result type (might be due to invalid IL or missing references) //IL_0850: Expected O, but got Unknown //IL_0853: Unknown result type (might be due to invalid IL or missing references) //IL_085d: Expected O, but got Unknown //IL_086a: Unknown result type (might be due to invalid IL or missing references) //IL_0874: Expected O, but got Unknown //IL_0877: Unknown result type (might be due to invalid IL or missing references) //IL_0881: Expected O, but got Unknown //IL_088e: Unknown result type (might be due to invalid IL or missing references) //IL_0898: Expected O, but got Unknown //IL_089b: Unknown result type (might be due to invalid IL or missing references) //IL_08a5: Expected O, but got Unknown //IL_08b2: Unknown result type (might be due to invalid IL or missing references) //IL_08bc: Expected O, but got Unknown //IL_08bf: Unknown result type (might be due to invalid IL or missing references) //IL_08c9: Expected O, but got Unknown //IL_08d6: Unknown result type (might be due to invalid IL or missing references) //IL_08e0: Expected O, but got Unknown //IL_08e3: Unknown result type (might be due to invalid IL or missing references) //IL_08ed: Expected O, but got Unknown //IL_08fa: Unknown result type (might be due to invalid IL or missing references) //IL_0904: Expected O, but got Unknown //IL_0907: Unknown result type (might be due to invalid IL or missing references) //IL_0911: Expected O, but got Unknown //IL_091e: Unknown result type (might be due to invalid IL or missing references) //IL_0928: Expected O, but got Unknown //IL_092b: Unknown result type (might be due to invalid IL or missing references) //IL_0935: Expected O, but got Unknown //IL_0942: Unknown result type (might be due to invalid IL or missing references) //IL_094c: Expected O, but got Unknown //IL_094e: Unknown result type (might be due to invalid IL or missing references) //IL_095a: Unknown result type (might be due to invalid IL or missing references) //IL_0964: Expected O, but got Unknown //IL_0967: Unknown result type (might be due to invalid IL or missing references) //IL_0971: Expected O, but got Unknown //IL_097e: Unknown result type (might be due to invalid IL or missing references) //IL_0988: Expected O, but got Unknown //IL_098b: Unknown result type (might be due to invalid IL or missing references) //IL_0995: Expected O, but got Unknown //IL_09a2: Unknown result type (might be due to invalid IL or missing references) //IL_09ac: Expected O, but got Unknown //IL_09af: Unknown result type (might be due to invalid IL or missing references) //IL_09b9: Expected O, but got Unknown //IL_09c6: Unknown result type (might be due to invalid IL or missing references) //IL_09d0: Expected O, but got Unknown //IL_09d3: Unknown result type (might be due to invalid IL or missing references) //IL_09dd: Expected O, but got Unknown //IL_09ea: Unknown result type (might be due to invalid IL or missing references) //IL_09f4: Expected O, but got Unknown //IL_09f7: Unknown result type (might be due to invalid IL or missing references) //IL_0a01: Expected O, but got Unknown //IL_0a0e: Unknown result type (might be due to invalid IL or missing references) //IL_0a18: Expected O, but got Unknown //IL_0a1b: Unknown result type (might be due to invalid IL or missing references) //IL_0a25: Expected O, but got Unknown //IL_0a32: Unknown result type (might be due to invalid IL or missing references) //IL_0a3c: Expected O, but got Unknown //IL_0a3f: Unknown result type (might be due to invalid IL or missing references) //IL_0a49: Expected O, but got Unknown //IL_0a56: Unknown result type (might be due to invalid IL or missing references) //IL_0a60: Expected O, but got Unknown //IL_0a63: Unknown result type (might be due to invalid IL or missing references) //IL_0a6d: Expected O, but got Unknown //IL_0a7a: Unknown result type (might be due to invalid IL or missing references) //IL_0a84: Expected O, but got Unknown //IL_0a87: Unknown result type (might be due to invalid IL or missing references) //IL_0a91: Expected O, but got Unknown //IL_0a9e: Unknown result type (might be due to invalid IL or missing references) //IL_0aa8: Expected O, but got Unknown //IL_0aab: Unknown result type (might be due to invalid IL or missing references) //IL_0ab5: Expected O, but got Unknown //IL_0ac2: Unknown result type (might be due to invalid IL or missing references) //IL_0acc: Expected O, but got Unknown //IL_0acf: Unknown result type (might be due to invalid IL or missing references) //IL_0ad9: Expected O, but got Unknown //IL_0ae6: Unknown result type (might be due to invalid IL or missing references) //IL_0af0: Expected O, but got Unknown //IL_0af3: Unknown result type (might be due to invalid IL or missing references) //IL_0afd: Expected O, but got Unknown //IL_0b00: Unknown result type (might be due to invalid IL or missing references) //IL_0b0a: Expected O, but got Unknown //IL_0b0c: Unknown result type (might be due to invalid IL or missing references) //IL_0b18: Unknown result type (might be due to invalid IL or missing references) //IL_0b22: Expected O, but got Unknown //IL_0b25: Unknown result type (might be due to invalid IL or missing references) //IL_0b2f: Expected O, but got Unknown //IL_0b32: Unknown result type (might be due to invalid IL or missing references) //IL_0b3c: Expected O, but got Unknown //IL_0b49: Unknown result type (might be due to invalid IL or missing references) //IL_0b53: Expected O, but got Unknown //IL_0b60: Unknown result type (might be due to invalid IL or missing references) //IL_0b6a: Expected O, but got Unknown //IL_0b77: Unknown result type (might be due to invalid IL or missing references) //IL_0b81: Expected O, but got Unknown //IL_0b8e: Unknown result type (might be due to invalid IL or missing references) //IL_0b98: Expected O, but got Unknown //IL_0ba5: Unknown result type (might be due to invalid IL or missing references) //IL_0baf: Expected O, but got Unknown //IL_0bb2: Unknown result type (might be due to invalid IL or missing references) //IL_0bbc: Expected O, but got Unknown //IL_0bc9: Unknown result type (might be due to invalid IL or missing references) //IL_0bd3: Expected O, but got Unknown //IL_0be0: Unknown result type (might be due to invalid IL or missing references) //IL_0bea: Expected O, but got Unknown //IL_0bf7: Unknown result type (might be due to invalid IL or missing references) //IL_0c01: Expected O, but got Unknown //IL_0c0e: Unknown result type (might be due to invalid IL or missing references) //IL_0c18: Expected O, but got Unknown //IL_0c25: Unknown result type (might be due to invalid IL or missing references) //IL_0c2f: Expected O, but got Unknown //IL_0c3f: Unknown result type (might be due to invalid IL or missing references) //IL_0c49: Expected O, but got Unknown //IL_0c56: Unknown result type (might be due to invalid IL or missing references) //IL_0c60: Expected O, but got Unknown //IL_0c6d: Unknown result type (might be due to invalid IL or missing references) //IL_0c77: Expected O, but got Unknown //IL_0c7a: Unknown result type (might be due to invalid IL or missing references) //IL_0c84: Expected O, but got Unknown //IL_0c91: Unknown result type (might be due to invalid IL or missing references) //IL_0c9b: Expected O, but got Unknown //IL_0c9e: Unknown result type (might be due to invalid IL or missing references) //IL_0ca8: Expected O, but got Unknown //IL_0cb5: Unknown result type (might be due to invalid IL or missing references) //IL_0cbf: Expected O, but got Unknown //IL_0cc2: Unknown result type (might be due to invalid IL or missing references) //IL_0ccc: Expected O, but got Unknown //IL_0cd9: Unknown result type (might be due to invalid IL or missing references) //IL_0ce3: Expected O, but got Unknown //IL_0ce6: Unknown result type (might be due to invalid IL or missing references) //IL_0cf0: Expected O, but got Unknown //IL_0cfd: Unknown result type (might be due to invalid IL or missing references) //IL_0d07: Expected O, but got Unknown //IL_0d14: Unknown result type (might be due to invalid IL or missing references) //IL_0d1e: Expected O, but got Unknown //IL_0d21: Unknown result type (might be due to invalid IL or missing references) //IL_0d2b: Expected O, but got Unknown //IL_0d2d: Unknown result type (might be due to invalid IL or missing references) //IL_0d39: Unknown result type (might be due to invalid IL or missing references) //IL_0d43: Expected O, but got Unknown //IL_0d46: Unknown result type (might be due to invalid IL or missing references) //IL_0d50: Expected O, but got Unknown //IL_0d5d: Unknown result type (might be due to invalid IL or missing references) //IL_0d67: Expected O, but got Unknown //IL_0d6a: Unknown result type (might be due to invalid IL or missing references) //IL_0d74: Expected O, but got Unknown //IL_0d81: Unknown result type (might be due to invalid IL or missing references) //IL_0d8b: Expected O, but got Unknown //IL_0d8e: Unknown result type (might be due to invalid IL or missing references) //IL_0d98: Expected O, but got Unknown //IL_0d9a: Unknown result type (might be due to invalid IL or missing references) //IL_0da6: Unknown result type (might be due to invalid IL or missing references) //IL_0db0: Expected O, but got Unknown //IL_0db3: Unknown result type (might be due to invalid IL or missing references) //IL_0dbd: Expected O, but got Unknown //IL_0dbf: Unknown result type (might be due to invalid IL or missing references) //IL_0dcb: Unknown result type (might be due to invalid IL or missing references) //IL_0dd5: Expected O, but got Unknown //IL_0dd7: Unknown result type (might be due to invalid IL or missing references) //IL_0de3: Unknown result type (might be due to invalid IL or missing references) //IL_0ded: Expected O, but got Unknown //IL_0df0: Unknown result type (might be due to invalid IL or missing references) //IL_0dfa: Expected O, but got Unknown //IL_0e07: Unknown result type (might be due to invalid IL or missing references) //IL_0e11: Expected O, but got Unknown //IL_0e13: Unknown result type (might be due to invalid IL or missing references) //IL_0e1f: Unknown result type (might be due to invalid IL or missing references) //IL_0e29: Expected O, but got Unknown //IL_0e2b: Unknown result type (might be due to invalid IL or missing references) //IL_0e37: Unknown result type (might be due to invalid IL or missing references) //IL_0e41: Expected O, but got Unknown //IL_0e44: Unknown result type (might be due to invalid IL or missing references) //IL_0e4e: Expected O, but got Unknown //IL_0e50: Unknown result type (might be due to invalid IL or missing references) //IL_0e5c: Unknown result type (might be due to invalid IL or missing references) //IL_0e66: Expected O, but got Unknown //IL_0e68: Unknown result type (might be due to invalid IL or missing references) //IL_0e74: Unknown result type (might be due to invalid IL or missing references) //IL_0e7e: Expected O, but got Unknown //IL_0e81: Unknown result type (might be due to invalid IL or missing references) //IL_0e8b: Expected O, but got Unknown //IL_0e8d: Unknown result type (might be due to invalid IL or missing references) //IL_0e99: Unknown result type (might be due to invalid IL or missing references) //IL_0ea3: Expected O, but got Unknown //IL_0ea6: Unknown result type (might be due to invalid IL or missing references) //IL_0eb0: Expected O, but got Unknown //IL_0eb3: Unknown result type (might be due to invalid IL or missing references) //IL_0ebd: Expected O, but got Unknown switch (connectionId) { case 1: ((FrameworkElement)(MainWindow)target).Loaded += new RoutedEventHandler(Window_Loaded); ((FrameworkElement)(MainWindow)target).Initialized += MainWindow_OnInitialized; ((FrameworkElement)(MainWindow)target).SizeChanged += new SizeChangedEventHandler(MainWindow_OnSizeChanged); break; case 2: WindowChrome = (WindowChrome)target; break; case 3: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(CartaoVisita_OnClick); break; case 4: ((MenuItem)target).Click += new RoutedEventHandler(Notas_OnClick); break; case 5: ((MenuItem)target).Click += new RoutedEventHandler(Tarefas_OnClick); break; case 6: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(Agenda_OnClick); break; case 7: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(MenuGestorMobile_OnClick); break; case 8: ((MenuItem)target).Click += new RoutedEventHandler(Atendimentos_OnClick); break; case 9: ((MenuItem)target).Click += new RoutedEventHandler(BoletosNotas_OnClick); break; case 10: ((MenuItem)target).Click += new RoutedEventHandler(Contratos_OnClick); break; case 11: ((MenuItem)target).Click += new RoutedEventHandler(Instalacao_OnClick); break; case 12: ((MenuItem)target).Click += new RoutedEventHandler(CopiarChave_OnClick); break; case 13: ((MenuItem)target).Click += new RoutedEventHandler(AcessoRemoto_OnClick); break; case 14: MinimizeButton = (Grid)target; ((UIElement)MinimizeButton).MouseLeftButtonDown += new MouseButtonEventHandler(TopControls_OnMouseLeftButtonDown); ((UIElement)MinimizeButton).MouseLeftButtonUp += new MouseButtonEventHandler(TopControls_OnMouseLeftButtonUp); break; case 15: MaximizeButton = (Grid)target; ((UIElement)MaximizeButton).MouseLeftButtonDown += new MouseButtonEventHandler(TopControls_OnMouseLeftButtonDown); ((UIElement)MaximizeButton).MouseLeftButtonUp += new MouseButtonEventHandler(TopControls_OnMouseLeftButtonUp); break; case 16: CloseButton = (Grid)target; ((UIElement)CloseButton).MouseLeftButtonDown += new MouseButtonEventHandler(TopControls_OnMouseLeftButtonDown); ((UIElement)CloseButton).MouseLeftButtonUp += new MouseButtonEventHandler(TopControls_OnMouseLeftButtonUp); break; case 17: MainMenu = (HamburgerMenu)target; break; case 18: CentralDeNegociosMenu = (HamburgerMenuItem)target; break; case 19: DashBoard = (HamburgerMenuItem)target; DashBoard.Click += new RoutedEventHandler(DashBoard_OnClick); break; case 20: PainelBi = (HamburgerMenuItem)target; PainelBi.Click += new RoutedEventHandler(PainelBi_OnClick); break; case 21: Prospeccao = (HamburgerMenuItem)target; Prospeccao.Click += new RoutedEventHandler(Prospeccao_OnClick); break; case 22: SegurosMenu = (HamburgerMenuItem)target; SegurosMenu.DoubleClick += new RoutedEventHandler(Consultar_OnClick); break; case 23: Consulta = (HamburgerMenuItem)target; Consulta.Click += new RoutedEventHandler(Consultar_OnClick); break; case 24: Clientes = (HamburgerMenuItem)target; Clientes.Click += new RoutedEventHandler(Clientes_OnClick); break; case 25: Apolices = (HamburgerMenuItem)target; Apolices.Click += new RoutedEventHandler(Apolices_OnClick); break; case 26: Itens = (HamburgerMenuItem)target; Itens.Click += new RoutedEventHandler(Itens_OnClick); break; case 27: Sinistros = (HamburgerMenuItem)target; Sinistros.Click += new RoutedEventHandler(Sinistros_OnClick); break; case 28: ImportPdf = (HamburgerMenuItem)target; ImportPdf.Click += new RoutedEventHandler(ImportPdf_OnClick); break; case 29: CriticaPdf = (HamburgerMenuItem)target; CriticaPdf.Click += new RoutedEventHandler(CriticaPdf_OnClick); break; case 30: Comissao = (HamburgerMenuItem)target; Comissao.Click += new RoutedEventHandler(Comissao_OnClick); break; case 31: RelatoriosMenu = (HamburgerMenuItem)target; break; case 32: RelatoriosCliente = (HamburgerMenuItem)target; RelatoriosCliente.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 33: RelatoriosDocumentos = (HamburgerMenuItem)target; RelatoriosDocumentos.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 34: RelatoriosParcelas = (HamburgerMenuItem)target; RelatoriosParcelas.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 35: RelatoriosSinistros = (HamburgerMenuItem)target; RelatoriosSinistros.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 36: RelatoriosFechamento = (HamburgerMenuItem)target; RelatoriosFechamento.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 37: RelatoriosExtrato = (HamburgerMenuItem)target; RelatoriosExtrato.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 38: RelatoriosNotas = (HamburgerMenuItem)target; RelatoriosNotas.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 39: RelatoriosTarefas = (HamburgerMenuItem)target; RelatoriosTarefas.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 40: RelatoriosLogs = (HamburgerMenuItem)target; RelatoriosLogs.Click += new RoutedEventHandler(Relatorios_OnClick); break; case 41: ExtratoConta = (HamburgerMenuItem)target; ExtratoConta.Click += new RoutedEventHandler(ExtratoConta_OnClick); break; case 42: FechamentoFinanceiro = (HamburgerMenuItem)target; FechamentoFinanceiro.Click += new RoutedEventHandler(FechamentoFinanceiro_OnClick); break; case 43: Assinatura = (HamburgerMenuItem)target; Assinatura.Click += new RoutedEventHandler(Assinatura_OnClick); break; case 44: Aggilizador = (HamburgerMenuItem)target; Aggilizador.Click += new RoutedEventHandler(Aggilizador_OnClick); break; case 45: Epic = (HamburgerMenuItem)target; Epic.Click += new RoutedEventHandler(Epic_OnClick); break; case 46: FinanceiroMenu = (HamburgerMenuItem)target; FinanceiroMenu.Click += new RoutedEventHandler(FinanceiroMenu_OnClick); break; case 47: Conta = (HamburgerMenuItem)target; Conta.Click += new RoutedEventHandler(Conta_OnClick); break; case 48: Centro = (HamburgerMenuItem)target; Centro.Click += new RoutedEventHandler(Centro_OnClick); break; case 49: Fornecedor = (HamburgerMenuItem)target; Fornecedor.Click += new RoutedEventHandler(Fornecedor_OnClick); break; case 50: Plano = (HamburgerMenuItem)target; Plano.Click += new RoutedEventHandler(Plano_OnClick); break; case 51: FerramentasMenu = (HamburgerMenuItem)target; break; case 52: Emails = (HamburgerMenuItem)target; Emails.Click += new RoutedEventHandler(Emails_OnClick); break; case 53: Empresa = (HamburgerMenuItem)target; Empresa.Click += new RoutedEventHandler(Empresa_OnClick); break; case 54: Estipulantes = (HamburgerMenuItem)target; Estipulantes.Click += new RoutedEventHandler(Estipulantes_OnClick); break; case 55: ManutencaoPagamentos = (HamburgerMenuItem)target; ManutencaoPagamentos.Click += new RoutedEventHandler(Manutencao_OnClick); break; case 56: NotaFiscal = (HamburgerMenuItem)target; NotaFiscal.Click += new RoutedEventHandler(NotaFiscal_OnClick); break; case 57: Parceiro = (HamburgerMenuItem)target; Parceiro.Click += new RoutedEventHandler(Parceiro_OnClick); break; case 58: Produtos = (HamburgerMenuItem)target; Produtos.Click += new RoutedEventHandler(Produtos_OnClick); break; case 59: ((HamburgerMenuItem)target).Click += new RoutedEventHandler(Protocolos_OnClick); break; case 60: Qualificacao = (HamburgerMenuItem)target; Qualificacao.Click += new RoutedEventHandler(Qualificacao_OnClick); break; case 61: Ramos = (HamburgerMenuItem)target; Ramos.Click += new RoutedEventHandler(Ramos_OnClick); break; case 62: Recibo = (HamburgerMenuItem)target; Recibo.Click += new RoutedEventHandler(Recibo_OnClick); break; case 63: Seguradoras = (HamburgerMenuItem)target; Seguradoras.Click += new RoutedEventHandler(Seguradoras_OnClick); break; case 64: Socio = (HamburgerMenuItem)target; Socio.Click += new RoutedEventHandler(Socio_OnClick); break; case 65: Statuses = (HamburgerMenuItem)target; Statuses.Click += new RoutedEventHandler(Status_OnClick); break; case 66: StatusProspeccao = (HamburgerMenuItem)target; StatusProspeccao.Click += new RoutedEventHandler(StatusProspeccao_OnClick); break; case 67: TipoTarefa = (HamburgerMenuItem)target; TipoTarefa.Click += new RoutedEventHandler(TipoTarefa_OnClick); break; case 68: TipoVendedor = (HamburgerMenuItem)target; TipoVendedor.Click += new RoutedEventHandler(TipoVendedor_OnClick); break; case 69: Usuarios = (HamburgerMenuItem)target; Usuarios.Click += new RoutedEventHandler(Usuarios_OnClick); break; case 70: Vendedores = (HamburgerMenuItem)target; Vendedores.Click += new RoutedEventHandler(Vendedores_OnClick); break; case 71: Area = (RowDefinition)target; break; case 72: Status = (ComboBox)target; break; case 73: ((UIElement)(PackIcon)target).MouseDown += new MouseButtonEventHandler(Medalha_OnMouseDown); break; case 74: FiltroClienteTipoBox = (ComboBox)target; break; case 75: PesquisaCliente = (AutoCompleteBox)target; PesquisaCliente.Populating += new PopulatingEventHandler(AutoCompleteBox_Populating); ((UIElement)PesquisaCliente).GotKeyboardFocus += new KeyboardFocusChangedEventHandler(AutoCompleteCliente_OnGotKeyboardFocus); PesquisaCliente.SelectionChanged += new SelectionChangedEventHandler(PesquisaCliente_SelectionChanged); ((UIElement)PesquisaCliente).PreviewKeyDown += new KeyEventHandler(PesquisaCliente_PreviewKeyDown); ((Control)PesquisaCliente).MouseDoubleClick += new MouseButtonEventHandler(PesquisaCliente_MouseDoubleClick); break; case 76: PesquisaClienteNome = (AutoCompleteBox)target; PesquisaClienteNome.Populating += new PopulatingEventHandler(AutoCompleteNomeBox_Populating); ((UIElement)PesquisaClienteNome).GotKeyboardFocus += new KeyboardFocusChangedEventHandler(AutoCompleteCliente_OnGotKeyboardFocus); PesquisaClienteNome.SelectionChanged += new SelectionChangedEventHandler(PesquisaCliente_SelectionChanged); ((UIElement)PesquisaClienteNome).PreviewKeyDown += new KeyEventHandler(PesquisaCliente_PreviewKeyDown); ((Control)PesquisaClienteNome).MouseDoubleClick += new MouseButtonEventHandler(PesquisaCliente_MouseDoubleClick); break; case 77: LoadingAutoComplete = (Loading)target; break; case 78: DocumentoPrincipalBox = (TextBox)target; ((Control)DocumentoPrincipalBox).MouseDoubleClick += new MouseButtonEventHandler(DocumentoPrincipal_MouseDoubleClick); ((UIElement)DocumentoPrincipalBox).MouseRightButtonUp += new MouseButtonEventHandler(CopiarDocumento_Click); break; case 79: ObservacaoApolice = (Button)target; ((ButtonBase)ObservacaoApolice).Click += new RoutedEventHandler(Observacoes_OnClick); break; case 80: PesquisaAvancada = (MenuItem)target; PesquisaAvancada.Click += new RoutedEventHandler(PesquisaAvancada_OnClick); break; case 81: Voltar = (MenuItem)target; Voltar.Click += new RoutedEventHandler(Voltar_OnClick); break; case 84: ContentControl = (ContentControl)target; ((UIElement)ContentControl).GotFocus += new RoutedEventHandler(ContentControl_GotFocus); ((UIElement)ContentControl).MouseLeftButtonDown += new MouseButtonEventHandler(ContentControl_MouseLeftButtonDown); break; case 85: QrCode = (PopupBox)target; break; case 86: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(MenuGestorMobile_OnClick); break; case 87: ImageAppStore = (Image)target; ((UIElement)ImageAppStore).MouseLeftButtonUp += new MouseButtonEventHandler(ImageAppStore_OnMouseLeftButtonUp); break; case 88: ImageGooglePlay = (Image)target; ((UIElement)ImageGooglePlay).MouseLeftButtonUp += new MouseButtonEventHandler(ImageGooglePlay_OnMouseLeftButtonUp); break; case 89: SessionNumber = (TextBlock)target; break; case 90: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(CopyCode_Click); break; case 91: BoletoPopup = (PopupBox)target; break; case 92: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(OcultarBoleto_OnClick); break; case 93: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(Fechar_OnClick); break; case 95: HelpPopup = (PopupBox)target; HelpPopup.Opened += new RoutedEventHandler(HelpPopup_Opened); break; case 96: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(OcultarAjuda_OnClick); break; case 97: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(Fechar_OnClick); break; case 100: TarefaPopup = (StackPanel)target; break; case 101: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(Tarefas_OnClick); break; case 102: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(OcultarTarefas_OnClick); break; case 103: Snackbar = (Snackbar)target; break; case 104: ((SnackbarMessage)target).ActionClick += new RoutedEventHandler(SnackbarMessage_ActionClick); break; case 105: ProgressRing = (Grid)target; break; case 106: DrawerHost = (DrawerHost)target; break; default: _contentLoaded = true; break; } } [DebuggerNonUserCode] [GeneratedCode("PresentationBuildTasks", "4.0.0.0")] [EditorBrowsable(EditorBrowsableState.Never)] void IStyleConnector.Connect(int connectionId, object target) { //IL_0051: Unknown result type (might be due to invalid IL or missing references) //IL_005d: Unknown result type (might be due to invalid IL or missing references) //IL_0067: Expected O, but got Unknown //IL_0021: Unknown result type (might be due to invalid IL or missing references) //IL_002d: Unknown result type (might be due to invalid IL or missing references) //IL_0037: Expected O, but got Unknown //IL_0069: Unknown result type (might be due to invalid IL or missing references) //IL_0075: Unknown result type (might be due to invalid IL or missing references) //IL_007f: Expected O, but got Unknown //IL_0039: Unknown result type (might be due to invalid IL or missing references) //IL_0045: Unknown result type (might be due to invalid IL or missing references) //IL_004f: Expected O, but got Unknown //IL_0081: Unknown result type (might be due to invalid IL or missing references) //IL_008d: Unknown result type (might be due to invalid IL or missing references) //IL_0097: Expected O, but got Unknown switch (connectionId) { case 82: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(CopyTelefoneToClipBoard_Click); break; case 83: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(WhatsAppMessage_Click); break; case 94: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(Boleto_OnClick); break; case 98: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(CopyLink_OnClick); break; case 99: ((ButtonBase)(Button)target).Click += new RoutedEventHandler(Play_Click); break; } } }