예제 #1
0
 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 Pedido(int iDpedido, string descripcion, string telefono, string nombre,
               string apellidos, string direccion, string poblacion,
               string codigoPostal, Provincia provincia, string mail,
               string usuario, DateTime fechaIntroduccion, DateTime fechacierre,
               SituacionPedido situacion, TipoPedido tipoPedido, bool enGarantia)
 {
     IDPEDIDO            = iDpedido;
     DESCRIPCION         = descripcion;
     TELEFONO            = telefono;
     NOMBRE              = nombre;
     APELLIDOS           = apellidos;
     DIRECCION           = direccion;
     POBLACION           = poblacion;
     CODIGOPOSTAL        = codigoPostal;
     PROVINCIA           = provincia;
     MAIL                = mail;
     USUARIO             = usuario;
     FECHAINTRODUCCION   = fechaIntroduccion;
     FECHACIERRE         = fechacierre;
     SITUACION           = situacion;
     TIPOPEDIDO          = tipoPedido;
     ENGARANTIA          = enGarantia;
     NOMBREPROVINCIA     = provincia.IDPROVINCIA + "-" + provincia.NOMBRE;
     NOMBRESITUACION     = situacion.IDSITUACION + "-" + situacion.DESCRIPCION;
     NOMBRETIPOPEDIDO    = tipoPedido.IDTIPO + "-" + tipoPedido.DESCRIPCION;
     NOMBRETIPOPEDIDOSIN = tipoPedido.DESCRIPCION;
     NOMBRESITUACIONSIN  = situacion.DESCRIPCION;
     NOMBREPROVINCIASIN  = provincia.NOMBRE;
     IDPROVINCIA         = provincia.IDPROVINCIA;
     IDSITUACION         = situacion.IDSITUACION;
     IDTIPOPEDIDO        = tipoPedido.IDTIPO;
     FECHAALTAFORMATO    = FECHAINTRODUCCION.ToString("dd/MM/yyyy");
     if (FECHACIERRE.Year == 1)
     {
         FECHACIERREFORMATO = "";
     }
     else
     {
         FECHACIERREFORMATO = FECHACIERRE.ToString("dd/MM/yyyy");
     }
     NOMBREYAPELLIDOS = NOMBRE + " " + APELLIDOS;
 }