Ejemplo n.º 1
0
 public virtual ComprobanteConArticulos Convertir(Tipo tipo)
 {
         Lbl.Comprobantes.ComprobanteConArticulos Nuevo = this.Clone(tipo);
         Nuevo.ComprobanteOriginal = this;
         Nuevo.Estado = 0;
         Nuevo.Impreso = false;
         Nuevo.Numero = 0;
         Nuevo.PV = 0;
         Nuevo.Tipo = tipo;
         Nuevo.Obs = "s/" + this.ToString();
         Nuevo.Compra = this.Compra;
         return Nuevo;
 }
Ejemplo n.º 2
0
                public virtual ComprobanteConArticulos Clone(Tipo tipo)
                {
                        Type TipoComprob = tipo.ObtenerTipoLbl();
                        Lbl.Comprobantes.ComprobanteConArticulos Nuevo = Lbl.Instanciador.Instanciar(TipoComprob, this.Connection) as Lbl.Comprobantes.ComprobanteConArticulos;

                        Nuevo.Tipo = this.Tipo;
                        Nuevo.Compra = this.Compra;
                        Nuevo.Cliente = this.Cliente;
                        Nuevo.Descuento = this.Descuento;
                        Nuevo.Cuotas = this.Cuotas;
                        Nuevo.Estado = this.Estado;
                        Nuevo.Fecha = this.Fecha;
                        Nuevo.FormaDePago = this.FormaDePago;
                        Nuevo.GastosDeEnvio = this.GastosDeEnvio;
                        //Nuevo.Imagen = this.Imagen;
                        //Nuevo.ImporteCancelado = this.ImporteCancelado;
                        //Nuevo.Impreso = this.Impreso;
                        Nuevo.Numero = this.Numero;
                        Nuevo.IdRemito = this.IdRemito;
                        Nuevo.Obs = this.Obs;
                        Nuevo.OtrosGastos = this.OtrosGastos;
                        Nuevo.PV = this.PV;
                        Nuevo.SituacionDestino = this.SituacionDestino;
                        Nuevo.SituacionOrigen = this.SituacionOrigen;
                        Nuevo.Sucursal = this.Sucursal;
                        Nuevo.Articulos = this.Articulos.Clone(Nuevo);
                        Nuevo.Vendedor = this.Vendedor;

                        return Nuevo;
                }
Ejemplo n.º 3
0
 new public ComprobanteDeCompra Convertir(Tipo tipo)
 {
         Lbl.Comprobantes.ComprobanteConArticulos Res = base.Convertir(tipo);
         Res.Compra = true;
         return (ComprobanteDeCompra)Res;
 }