Example #1
0
        public PedidoProductoDto obtenerUltimoPedidoEmitido()
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var numero = context.PedidosProducto.Max(x => x.Numero);

                var pedido = context.PedidosProducto
                             .FirstOrDefault(x => x.Numero == numero);

                var pedidoDto = new PedidoProductoDto()
                {
                    Id              = pedido.Id,
                    Cantidad        = pedido.Cantidad,
                    Fecha           = pedido.Fecha,
                    Numero          = pedido.Numero,
                    PrecioCosto     = pedido.PrecioCosto,
                    ProductoId      = pedido.ProductoId,
                    ProductoStr     = pedido.Producto.Descripcion,
                    ProveedorApyNom = pedido.Proveedor.ApyNomContacto,
                    ProveedorId     = pedido.ProveedorId,
                    Total           = pedido.Total
                };

                return(pedidoDto);
            }
        }
Example #2
0
        public _5004_ComprobantePago(PedidoProductoDto pedido, decimal total, decimal efectivo, decimal vuelto, string Proveedor)
        {
            InitializeComponent();

            _pedido = pedido;

            lblProvedor.Text = Proveedor;

            lblCantidadProducto.Text = string.Concat(_pedido.Cantidad.ToString(), " ", _pedido.ProductoStr);

            lblFecha.Text = _pedido.Fecha.ToString();

            lblTotal.Text = total.ToString("C2");

            lblVuelto.Text = vuelto.ToString("C2");

            lblEfectivo.Text = efectivo.ToString("C2");

            realizoAlgunaOperacion = false;
        }