private void FiltrarClientes(string CodNombre) { try { ClienteMantenimiento clienMant = new ClienteMantenimiento(); stpClientes.Children.Clear(); List<SIGEEA_spListarAsociadoResult> listar = MantAsociado.ListarAsociados(CodNombre); foreach (SIGEEA_spListarAsociadoResult lista in listar) { uc_Asociado nuevo = new uc_Asociado(); nuevo.NombreCompletoAsociado = lista.Nombre; nuevo.Codigo = lista.Codigo_Asociado; if (lista.Estado_Asociado == true) { nuevo.EstadoAsociado = "ACTIVO"; } else { nuevo.EstadoAsociado = "INACTIVO"; } nuevo.idPersona = lista.PK_Id_Persona.ToString(); nuevo.IdAsociado = lista.PK_Id_Asociado.ToString(); nuevo.btnOpcion.Tag = lista.PK_Id_Asociado; nuevo.btnOpcion2.Tag = lista.PK_Id_Asociado; if (opcion == "Registrar") { nuevo.btnOpcion.Content = "Registrar Finca"; nuevo.btnOpcion2.IsEnabled = false; nuevo.btnOpcion2.Content = "Ver Fincas"; } else if (opcion == "Editar") { nuevo.btnOpcion.Content = "Editar Finca"; //nuevo.btnOpcion2.Content = "Ver Fincas"; } else if (opcion == "Eliminar o Activar") { if (nuevo.EstadoAsociado == "ACTIVO") { nuevo.btnOpcion.Visibility = Visibility.Visible; nuevo.btnOpcion2.Visibility = Visibility.Hidden; } else { nuevo.btnOpcion.Visibility = Visibility.Hidden; nuevo.btnOpcion2.Visibility = Visibility.Visible; } nuevo.btnOpcion.Content = "Eliminar"; nuevo.btnOpcion2.Content = "Activar"; } nuevo.btnOpcion.Click += BtnOpcion_Click; nuevo.btnOpcion2.Click += BtnOpcion2_Click; stpClientes.Children.Add(nuevo); } } catch (Exception ex) { MessageBox.Show("Error al listar: " + ex.ToString(), "error", MessageBoxButton.OK); } }
private void FiltrarClientes(string CodNombre) { try { ClienteMantenimiento clienMant = new ClienteMantenimiento(); stpClientes.Children.Clear(); List <SIGEEA_spListarAsociadoResult> listar = MantAsociado.ListarAsociados(CodNombre); foreach (SIGEEA_spListarAsociadoResult lista in listar) { uc_Asociado nuevo = new uc_Asociado(); nuevo.NombreCompletoAsociado = lista.Nombre; nuevo.Codigo = lista.Codigo_Asociado; if (lista.Estado_Asociado == true) { nuevo.EstadoAsociado = "ACTIVO"; } else { nuevo.EstadoAsociado = "INACTIVO"; } nuevo.idPersona = lista.PK_Id_Persona.ToString(); nuevo.IdAsociado = lista.PK_Id_Asociado.ToString(); nuevo.btnOpcion.Tag = lista.PK_Id_Asociado; if (opcion == "Registrar") { nuevo.btnOpcion.Content = "Registrar Finca"; } else if (opcion == "Editar") { nuevo.btnOpcion.Content = "Editar Finca"; //nuevo.btnOpcion2.Content = "Ver Fincas"; } //else if (opcion == "Eliminar o Activar") //{ // if (nuevo.EstadoAsociado == "ACTIVO") { nuevo.btnOpcion.Visibility = Visibility.Visible; nuevo.btnOpcion2.Visibility = Visibility.Hidden; } // else { nuevo.btnOpcion.Visibility = Visibility.Hidden; nuevo.btnOpcion2.Visibility = Visibility.Visible; } // nuevo.btnOpcion.Content = "Eliminar"; // nuevo.btnOpcion2.Content = "Activar"; //} nuevo.btnOpcion.Click += BtnOpcion_Click; stpClientes.Children.Add(nuevo); } } catch (Exception ex) { MessageBox.Show("Error al listar: " + ex.ToString(), "error", MessageBoxButton.OK); } }
private static void idPersonaAct(DependencyObject d, DependencyPropertyChangedEventArgs e) { uc_Asociado test = (uc_Asociado)d; test.idPersona = e.NewValue as string; }
private static void NombreCompletoAsociadoAct(DependencyObject d, DependencyPropertyChangedEventArgs e) { uc_Asociado test = (uc_Asociado)d; test.NombreCompletoAsociado = e.NewValue as string; }
private static void CodigoAct(DependencyObject d, DependencyPropertyChangedEventArgs e) { uc_Asociado test = (uc_Asociado)d; test.Codigo = e.NewValue as string; }