Ejemplo n.º 1
0
 public _00045_Mensaje(long mesaId) : this(new CuentaCorrienteServicio(), new ComprobanteMesaServicio(), new ClienteServicio())
 {
     Realizo          = false;
     _mesaId          = mesaId;
     _total           = _comprobanteMesaServicio.ObtenerComprobanteMesa(_mesaId).Total;
     Efectivo         = false;
     CtaCte           = false;
     _tipoComprobante = TipoComprobante.X;
 }
        private void ActualizarGrilla(long mesaId)
        {
            var comprobante = _mesaServicio.ObtenerComprobanteMesa(mesaId);

            dgvGrilla.DataSource = comprobante.Items.Where(x => x.Cantidad > 0).ToList();
            //TODO
            //dgvGrilla.Columns.Add(
            //   _columnButton = new DataGridViewButtonColumn()
            //   {
            //       Name = "Borrar",
            //       HeaderText = "Borrar",
            //       AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader,
            //       FlatStyle = FlatStyle.Flat,
            //       DefaultCellStyle = new DataGridViewCellStyle
            //       {
            //           Padding = new Padding(10, 0, 10, 0),
            //           SelectionBackColor = Color.Orange,
            //           Alignment = DataGridViewContentAlignment.MiddleCenter,
            //           WrapMode=DataGridViewTriState.True
            //       }
            //       , FillWeight = 30,
            //       ValueType = typeof(Button),
            //       Text = "X",
            //   }
            //    );
            txtNombre.Text      = comprobante.DniCliente == "99999999"? comprobante.ApyNomCl :comprobante.ContactoCliente;
            txtMozo.Text        = comprobante.ApyNomMozo;
            txtLegajo.Text      = comprobante.Legajo.ToString();
            nudSubTotal.Value   = comprobante.SubTotal;
            nudDescuento.Value  = comprobante.Descuento;
            nudComensales.Value = comprobante.Comensal;
            nudTotal.Value      = comprobante.Total;
            Total               = comprobante.Total;
            txtCodigos.Text     = string.Empty;
            txtDescripcion.Text = string.Empty;
            txtPrecio.Text      = string.Empty;
            nudCantidad.Value   = 1m;
        }
Ejemplo n.º 3
0
 protected void ActualizarNumero(long mesaId)
 {
     PrecioConsumido = _comprobanteServicio.ObtenerComprobanteMesa(mesaId).Total;
 }
Ejemplo n.º 4
0
 public FormaPagoMesa(long mesaId) : this(new CuentaCorrienteServicio(), new FormaPagoServicio(), new DetalleCajaServicio(), new ComprobanteMesaServicio(), new OperacionServicio())
 {
     _comprobante = _comprobanteMesaServicio.ObtenerComprobanteMesa(mesaId);
     SetTotal(_comprobante.Total);
 }