summaryrefslogtreecommitdiff
path: root/Gestor.Application/Drawers/VinculoVendedorDrawer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Gestor.Application/Drawers/VinculoVendedorDrawer.cs')
-rw-r--r--Gestor.Application/Drawers/VinculoVendedorDrawer.cs124
1 files changed, 0 insertions, 124 deletions
diff --git a/Gestor.Application/Drawers/VinculoVendedorDrawer.cs b/Gestor.Application/Drawers/VinculoVendedorDrawer.cs
deleted file mode 100644
index 9b03e23..0000000
--- a/Gestor.Application/Drawers/VinculoVendedorDrawer.cs
+++ /dev/null
@@ -1,124 +0,0 @@
-using Gestor.Application.ViewModels.Drawer;
-using Gestor.Application.ViewModels.Generic;
-using Gestor.Application.Views.Generic;
-using Gestor.Common.Validation;
-using Gestor.Model.Domain.Generic;
-using Gestor.Model.Domain.Seguros;
-using System;
-using System.CodeDom.Compiler;
-using System.ComponentModel;
-using System.Diagnostics;
-using System.Runtime.CompilerServices;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Markup;
-
-namespace Gestor.Application.Drawers
-{
- public class VinculoVendedorDrawer : BaseUserControl, IComponentConnector
- {
- public VinculoVendedorViewModel ViewModel;
-
- internal DataGrid VendedorGrid;
-
- internal DataGrid VinculadoGrid;
-
- private bool _contentLoaded;
-
- public VinculoVendedorDrawer(Usuario usuario)
- {
- this.ViewModel = new VinculoVendedorViewModel(usuario);
- base.DataContext = this.ViewModel;
- this.InitializeComponent();
- }
-
- private void AbrirLog_OnClick(object sender, RoutedEventArgs e)
- {
- this.ViewModel.AbrirLog(45, this.ViewModel.SelectedUsuario.get_Id());
- }
-
- private async void AutoCompleteBox_OnTextChanged(object sender, RoutedEventArgs e)
- {
- if (((AutoCompleteBox)sender).get_Text() == string.Empty)
- {
- await this.ViewModel.BuscarVinculoVendedor("");
- }
- }
-
- private void AutoCompleteBox_Populating(object sender, PopulatingEventArgs e)
- {
- if (e.get_Parameter().Length < 3)
- {
- return;
- }
- e.set_Cancel(true);
- this.ViewModel.BuscarVinculoVendedor(ValidationHelper.RemoveDiacritics(e.get_Parameter().Trim())).ContinueWith((Task searchResult) => ((AutoCompleteBox)sender).PopulateComplete(), TaskScheduler.FromCurrentSynchronizationContext());
- }
-
- private void Fechar_OnClick(object sender, RoutedEventArgs e)
- {
- this.ViewModel.CloseDrawer();
- }
-
- [DebuggerNonUserCode]
- [GeneratedCode("PresentationBuildTasks", "4.0.0.0")]
- public void InitializeComponent()
- {
- if (this._contentLoaded)
- {
- return;
- }
- this._contentLoaded = true;
- System.Windows.Application.LoadComponent(this, new Uri("/Gestor.Application;component/drawers/vinculovendedordrawer.xaml", UriKind.Relative));
- }
-
- private async void SalvarVinculo_OnClick(object sender, RoutedEventArgs e)
- {
- await this.ViewModel.Salvar();
- this.ViewModel.ToggleSnackBar("VÍNCULO DE USUÁRIO SALVO COM SUCESSO.", true);
- }
-
- [DebuggerNonUserCode]
- [EditorBrowsable(EditorBrowsableState.Never)]
- [GeneratedCode("PresentationBuildTasks", "4.0.0.0")]
- void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target)
- {
- switch (connectionId)
- {
- case 1:
- {
- ((Button)target).Click += new RoutedEventHandler(this.Fechar_OnClick);
- return;
- }
- case 2:
- {
- ((AutoCompleteBox)target).add_Populating(new PopulatingEventHandler(this, VinculoVendedorDrawer.AutoCompleteBox_Populating));
- ((AutoCompleteBox)target).add_TextChanged(new RoutedEventHandler(this.AutoCompleteBox_OnTextChanged));
- return;
- }
- case 3:
- {
- ((MenuItem)target).Click += new RoutedEventHandler(this.AbrirLog_OnClick);
- return;
- }
- case 4:
- {
- this.VendedorGrid = (DataGrid)target;
- return;
- }
- case 5:
- {
- this.VinculadoGrid = (DataGrid)target;
- return;
- }
- case 6:
- {
- ((MenuItem)target).Click += new RoutedEventHandler(this.SalvarVinculo_OnClick);
- return;
- }
- }
- this._contentLoaded = true;
- }
- }
-} \ No newline at end of file