示例#1
0
 private void cargarGrid(Paquetes p)
 {
     TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient();
     var resultado = tda.SelectPaquete(p);
     tda.Close();
     var ordenado = resultado.OrderBy(Paquetes => Paquetes.Nombre);
     lstPaquete.Clear();
     foreach (var r in ordenado)
     {
         string sPara = "NO";
         if (r.ParaGrupoCliente == true)
         {
             sPara = "SI";
         }
         string sActivo = "NO";
         if (r.Activo == true && ((r.FechaInicio <= DateTime.Now && r.FechaFin >= DateTime.Now) || (r.FechaInicio == null && r.FechaFin == null)))
         {
             sActivo = "SI";
         }
         lstPaquete.Add(new Paquetes()
         {
             ID = r.ID,
             Nombre = r.Nombre,
             Descripcion = r.Descripcion,
             Precio = r.Precio,
             ParaGrupoClienteNombre = sPara,
             ActivoNombre = sActivo
         });
     }
     dg.ItemsSource = null;
     dg.ItemsSource = lstPaquete;
 }
示例#2
0
 private void cargarGridPaquetesT(Paquetes p)
 {
     TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient();
     List<Paquetes> lstP = tda.SelectPaquete(p).ToList();
     tda.Close();
     lstP = lstP.OrderBy(Paquetes => Paquetes.Nombre).ToList();
     lstPaqueteT.Clear();
     foreach (Paquetes pa in lstP)
     {
         lstPaqueteT.Add(pa);
     }
     dgPaqT.ItemsSource = null;
     dgPaqT.ItemsSource = lstPaqueteT;
 }