Example #1
0
        private void FrmCrearVenta_Load(object sender, EventArgs e)
        {
            this.TxtFecha.Text = _clock.Now.ToShortDateString();
            this.UcBuscadorCliente.BuscarFinished   += UcBuscadorClienteOnBuscarFinished;
            this.UcBuscadorCliente.FormaPagoChanged += UcBuscadorClienteOnFormaPagoChanged;
            this.UcTitulosVenta.VentaTitulosChanged += UcTitulosVentaOnVentaTitulosChanged;

            this.UcTotalesVenta.TotalAPagarChanged += UcTitulosVentaOnTotalAPagarChanged;
            this.UcTotalesVenta.DescuentoChanged   += UcTitulosVentaOnDescuentoChanged;
            this.UcTotalesVenta.RecargoChanged     += UcTotalesVentaOnRecargoChanged;
            this.UcTotalesVenta.TotalChanged       += UcTotalesVentaOnTotalChanged;
            this.UcTotalesVenta.FaltaPagarChanged  += UcTotalesVentaOnFaltaPagarChanged;
            this.UcTotalesVenta.InteresesChanged   += UcTotalesVentaOnIntesesChanged;

            this.UcCuentaCorrienteInfo.AnticipoChanged += UcCuentaCorrienteInfoOnAnticipoChanged;
            this.UcClienteDetalle.ClienteEdited        += UcClienteDetalleOnClienteEdited;

            if (_formMode == ActionFormMode.Create)
            {
                TxtNroFactura.Text = _ventaNegocio.SiguienteNumeroFactura(Context.OperadorActual.Id, Context.SucursalActual.Id).ToString();
            }
            if (_formMode == ActionFormMode.Edit)
            {
                TxtNroFactura.Text = _id.ToString();
            }

            UcBuscadorCliente.Foco();
        }
Example #2
0
        private void FrmCrearVenta_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Insert)
            {
                UcTitulosVenta.BtnAgregarTitulo_Click(null, null);
            }

            if (e.KeyCode == Keys.F9)
            {
                UcTotalesVenta.BtnAgregarPago_Click(null, null);
            }

            if (e.KeyCode == Keys.F3)
            {
                UcBuscadorCliente.Foco();
            }
        }