示例#1
0
 public ReposicionDTO(OrdenReposicion rep, PuntoVenta pv, IEnumerable<OrdenReposicionDetalle> prod, Camion cam)
     : base(rep, pv)
 {
     productos = prod.Select(x => new ProductoReposicionDTO(x, x.Producto)).ToArray();
     eventos = rep.GetEventosPublicos().Select(x => new EventoDTO(x)).ToArray();
     if (cam != null) camion_asignado = new CamionDTO(cam);
 }
示例#2
0
 public PuntoVentaResumenDTO(PuntoVenta pv)
 {
     id = pv.Id;
     codigo = pv.Codigo;
     tipo = pv.Tipo;
     nombre = pv.Nombre;
     direccion = pv.Direccion;
     telefono = pv.Telefono;
     web_mail = pv.WebMail;
 }
示例#3
0
 public PuntoVentaDTO(PuntoVenta pv)
     : base(pv)
 {
     descripcion = pv.Descripcion;
     fecha_alta = pv.FechaAlta;
     ciudad = pv.Ciudad;
     provincia = pv.Provincia;
     pais = pv.Pais;
     productos = pv.Productos.Select(p => new ProductoPuntoVentaDTO(p, p.Producto)).ToArray();
 }
示例#4
0
 public ReposicionDTO(OrdenReposicion rep, PuntoVenta pv, IEnumerable<OrdenReposicionDetalle> prod)
     : base(rep, pv)
 {
     productos = prod.Select(x => new ProductoReposicionDTO(x, x.Producto)).ToArray();
     eventos = rep.GetEventosPublicos().Select(x => new EventoDTO(x)).ToArray();
 }
示例#5
0
 public ReposicionResumenDTO(OrdenReposicion rep, PuntoVenta pv)
     : this(rep)
 {
     punto_venta = new PuntoVentaResumenDTO(pv);
 }