public PedidosVM()
 {
     bbdd       = new ServicioBaseDatos();
     PEDIDOS    = bbdd.ObtenerPedidos(CONDICION_FIJA, false);
     FORMULARIO = new Pedido();
     // Datos para filtrado
     SITUACIONESELECCIONADA  = new SituacionPedido();
     TIPOPEDIDOESELECCIONADA = new TipoPedido();
     SITUACIONESPEDIDO       = bbdd.ObtenerSituacionPedidos(false);
     TIPOSPEDIDO             = bbdd.ObtenerTipoPedido(true);
     AÑOS = new ObservableCollection <string>();
     AÑOS.Add("");
     AÑOS.Add(DateTime.Now.Year.ToString());
     for (int i = 2020; i <= 2040; i++)
     {
         if (i.ToString() != DateTime.Now.Year.ToString())
         {
             AÑOS.Add(i.ToString());
         }
     }
     MESES = new ObservableCollection <string>();
     MESES.Add("");
     MESES.Add(DateTime.Now.Month.ToString());
     for (int i = 1; i <= 12; i++)
     {
         if (i.ToString() != DateTime.Now.Month.ToString())
         {
             MESES.Add(i.ToString());
         }
     }
 }
示例#2
0
 public void ObtenerDatosCombo()
 {
     TIPOPEDIDO            = bbdd.ObtenerTipoPedido(false);
     TIPOPEDIDODESCRIPCION = new ObservableCollection <string>();
     foreach (TipoPedido tipo in TIPOPEDIDO)
     {
         TIPOPEDIDODESCRIPCION.Add(tipo.TIPODESCRIPCION);
     }
     SITUACION            = bbdd.ObtenerSituacionPedidos(false);
     SITUACIONDESCRIPCION = new ObservableCollection <string>();
     foreach (SituacionPedido situacion in SITUACION)
     {
         SITUACIONDESCRIPCION.Add(situacion.SITUACIONDESCRIPCION);
     }
     PROVINCIA       = bbdd.ObtenerProvincias(false);
     PROVINCIANOMBRE = new ObservableCollection <string>();
     foreach (Provincia provincia in PROVINCIA)
     {
         PROVINCIANOMBRE.Add(provincia.CODIGONOMBRE);
     }
 }