예제 #1
0
        public static DetalleCompra ToDetalle(DetalleCompraDto dto)
        {
            if (dto == null)
            {
                return(null);
            }

            DetalleCompra detalle = new DetalleCompra
            {
                Id       = dto.Id,
                Activo   = dto.Activo,
                Cantidad = dto.Cantidad,
                Precio   = dto.Precio,
                Producto = ProductoMapper.ToProducto(dto.Producto),
                // Compra = new Compra { Id = dto.Compra.Id }
            };

            return(detalle);
        }
예제 #2
0
        public static DetalleVenta ToDetalle(DetalleVentaDto dto)
        {
            if (dto == null)
            {
                return(null);
            }

            DetalleVenta detalle = new DetalleVenta
            {
                Id       = dto.Id,
                Cantidad = dto.Cantidad,
                Activo   = dto.Activo,
                DesctUni = dto.DesctUni,
                Precio   = dto.Precio,
                Producto = ProductoMapper.ToProducto(dto.Producto)
                           /*Venta = new Venta { Id = dto.Venta.Id }*/
            };

            return(detalle);
        }
예제 #3
0
        public static Promocion ToPromocion(PromocionDto dto)
        {
            if (dto == null)
            {
                return(null);
            }

            Promocion promocion = new Promocion
            {
                Id          = dto.Id,
                FechaFin    = dto.FechaFin,
                FechaInicio = dto.FechaInicio,
                Tipo        = dto.Tipo,
                Valor       = dto.Valor,
                Activo      = dto.Activo,
                Producto    = ProductoMapper.ToProducto(dto.Producto)
            };

            return(promocion);
        }
예제 #4
0
        public static PromocionDto ToPromocionDto(Promocion promocion)
        {
            if (promocion == null)
            {
                return(null);
            }

            PromocionDto dto = new PromocionDto
            {
                Id          = promocion.Id,
                FechaFin    = promocion.FechaFin,
                FechaInicio = promocion.FechaInicio,
                Tipo        = promocion.Tipo,
                Valor       = promocion.Valor,
                Activo      = promocion.Activo,
                Producto    = ProductoMapper.ToProductoDto(promocion.Producto)
            };

            return(dto);
        }
예제 #5
0
        public static DetalleVentaDto ToDetalleDto(DetalleVenta detalle)
        {
            if (detalle == null)
            {
                return(null);
            }

            DetalleVentaDto dto = new DetalleVentaDto
            {
                Id       = detalle.Id,
                Cantidad = detalle.Cantidad,
                Activo   = detalle.Activo,
                DesctUni = detalle.DesctUni,
                Precio   = detalle.Precio,
                Producto = ProductoMapper.ToProductoDto(detalle.Producto)

                           /*,
                            * Venta = new VentaDto { Id = detalle.Venta.Id}*/
            };

            return(dto);
        }