Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ClienteRegistrationWindow(bool esPF, Operacion operacionEntity, int idUsuarioSeleccionado)
- {
- InitializeComponent();
- busyIndicator.IsBusy = true;
- busyIndicator.Visibility = Visibility.Visible;
- if (App.Config.MetaData != null)
- {
- idCc = App.Config.MetaData.CC_id;
- idUser = App.Config.MetaData.ASP_USERS_UserId;
- idEmpresa = App.Config.MetaData.EMP_id;
- }
- EsPF = esPF;
- OperacionEntity = operacionEntity;
- ClientesVM = new ClienteRegistrationViewModel(esPF);
- var loadPaises = service.Load(service.GetC_Paises_GlobalQuery());
- loadPaises.Completed += new EventHandler(loadPaises_Completed);
- var loadNacionalidad = service.Load(service.GetC_Nacionalidad_SAT_GlobalQuery());
- loadNacionalidad.Completed += new EventHandler(loadNacionalidad_Completed);
- //service.Load(service.GetClientesQuery());
- service.Clientes.Add(new Cliente());
- this.Loaded += new RoutedEventHandler(ClienteRegistrationWindow_Loaded);
- }
- void loadNacionalidad_Completed(object sender, EventArgs e)
- {
- if ((EsPF == true) && (service.c_Nacionalidad_SAT_Globals.Count != 0))
- {
- //if (service.c_Nacionalidad_SAT_Globals.Count != 0)
- //{
- //var Nacionalidad = service.c_Nacionalidad_SAT_Globals.FirstOrDefault(n => n.nombre == "Mexicana");
- if (dfPersonaFisicaGeneral.Visibility == Visibility.Visible)
- {
- ComboBox cmbNacionalidad = dfPersonaFisicaGeneral.FindNameInContent("cmbNacionalidad") as ComboBox;
- cmbNacionalidad.ItemsSource = service.c_Nacionalidad_SAT_Globals;
- //cmbNacionalidad.SelectedItem = Nacionalidad;
- cmbNacionalidad.SelectedItem = service.c_Nacionalidad_SAT_Globals.FirstOrDefault(n => n.nombre == "Mexicana");
- }
- else if (dfRango1PF.Visibility == Visibility.Visible)
- {
- ComboBox cmbNacionalidad = dfRango1PF.FindNameInContent("cmbNacionalidad") as ComboBox;
- cmbNacionalidad.ItemsSource = service.c_Nacionalidad_SAT_Globals;
- //cmbNacionalidad.SelectedItem = Nacionalidad;
- cmbNacionalidad.SelectedItem = service.c_Nacionalidad_SAT_Globals.FirstOrDefault(n => n.nombre == "Mexicana");
- }
- else if (dfRango2PF.Visibility == Visibility.Visible)
- {
- ComboBox cmbNacionalidad = dfRango2PF.FindNameInContent("cmbNacionalidad") as ComboBox;
- cmbNacionalidad.ItemsSource = service.c_Nacionalidad_SAT_Globals;
- //cmbNacionalidad.SelectedItem = Nacionalidad;
- cmbNacionalidad.SelectedItem = service.c_Nacionalidad_SAT_Globals.FirstOrDefault(n => n.nombre == "Mexicana");
- }
- else if (dfRango3PF.Visibility == Visibility.Visible)
- {
- ComboBox cmbNacionalidad = dfRango3PF.FindNameInContent("cmbNacionalidad") as ComboBox;
- cmbNacionalidad.ItemsSource = service.c_Nacionalidad_SAT_Globals;
- //cmbNacionalidad.SelectedItem = Nacionalidad;
- cmbNacionalidad.SelectedItem = service.c_Nacionalidad_SAT_Globals.FirstOrDefault(n => n.nombre == "Mexicana");
- }
- //}
- }
- else if ((EsPF == false) && (service.c_Nacionalidad_SAT_Globals.Count != 0))
- {
- }
- busyIndicator.IsBusy = false;
- }
- void loadPaises_Completed(object sender, EventArgs e)
- {
- if ((EsPF == true) && (service.c_Paises_Globals.Count != 0))
- {
- var PaisNacimiento = service.c_Paises_Globals.FirstOrDefault(p => p.clave == "MX");
- if (dfPersonaFisicaGeneral.Visibility == Visibility.Visible)
- {
- ComboBox cmbPaisNacimiento = dfPersonaFisicaGeneral.FindNameInContent("cmbPaisNacimiento") as ComboBox;
- cmbPaisNacimiento.ItemsSource = service.c_Paises_Globals;
- cmbPaisNacimiento.SelectedItem = PaisNacimiento;
- //cmbPaisNacimiento.SelectedItem = service.c_Paises_Globals.FirstOrDefault(p => p.clave == "MX");
- }
- else if (dfRango1PF.Visibility == Visibility.Visible)
- {
- ComboBox cmbPaisNacimiento = dfRango1PF.FindNameInContent("cmbPaisNacimiento") as ComboBox;
- cmbPaisNacimiento.ItemsSource = service.c_Paises_Globals;
- cmbPaisNacimiento.SelectedItem = PaisNacimiento;
- //cmbPaisNacimiento.SelectedItem = service.c_Paises_Globals.FirstOrDefault(p => p.clave == "MX");
- }
- else if (dfRango2PF.Visibility == Visibility.Visible)
- {
- ComboBox cmbPaisNacimiento = dfRango2PF.FindNameInContent("cmbPaisNacimiento") as ComboBox;
- cmbPaisNacimiento.ItemsSource = service.c_Paises_Globals;
- cmbPaisNacimiento.SelectedItem = PaisNacimiento;
- //cmbPaisNacimiento.SelectedItem = service.c_Paises_Globals.FirstOrDefault(p => p.clave == "MX");
- }
- else if (dfRango3PF.Visibility == Visibility.Visible)
- {
- ComboBox cmbPaisNacimiento = dfRango3PF.FindNameInContent("cmbPaisNacimiento") as ComboBox;
- cmbPaisNacimiento.ItemsSource = service.c_Paises_Globals;
- cmbPaisNacimiento.SelectedItem = PaisNacimiento;
- //cmbPaisNacimiento.SelectedItem = service.c_Paises_Globals.FirstOrDefault(p => p.clave == "MX");
- }
- }
- busyIndicator.IsBusy = false;
- }
- void ClienteRegistrationWindow_Loaded(object sender, RoutedEventArgs e)
- {
- if (EsPF == true)
- {
- if (dfPersonaFisicaGeneral.Visibility == Visibility.Visible)
- {
- dfPersonaFisicaGeneral.ItemsSource = service.Clientes;
- dfPersonaFisicaGeneral.BeginEdit();
- }
- else
- if (dfRango1PF.Visibility == Visibility.Visible)
- {
- dfRango1PF.ItemsSource = service.Clientes;
- dfRango1PF.BeginEdit();
- }
- else if (dfRango2PF.Visibility == Visibility.Visible)
- {
- dfRango2PF.ItemsSource = service.Clientes;
- dfRango2PF.BeginEdit();
- }
- else if (dfRango3PF.Visibility == Visibility.Visible)
- {
- dfRango3PF.ItemsSource = service.Clientes;
- dfRango3PF.BeginEdit();
- }
- }
- else if (EsPF == false)
- {
- if (dfPersonaMoralGeneral.Visibility == Visibility.Visible)
- {
- dfPersonaMoralGeneral.ItemsSource = service.Clientes;
- dfPersonaMoralGeneral.BeginEdit();
- }
- else if (dfRango1PM.Visibility == Visibility.Visible)
- {
- dfRango1PM.ItemsSource = service.Clientes;
- dfRango1PM.BeginEdit();
- }
- else if (dfRango2PM.Visibility == Visibility.Visible)
- {
- dfRango2PM.ItemsSource = service.Clientes;
- dfRango2PM.BeginEdit();
- }
- else if (dfRango3PM.Visibility == Visibility.Visible)
- {
- dfRango3PM.ItemsSource = service.Clientes;
- dfRango3PM.BeginEdit();
- }
- }
- }
Add Comment
Please, Sign In to add comment