private void FrmRendirConsignacionCliente_Load(object sender, EventArgs e) { this.TxtFecha.Text = _clock.Now.ToShortDateString(); this.UcBuscadorConsignacion.BuscarConsignacionFinished += UcBuscadorConsignacionOnBuscarFinished; this.UcBuscadorConsignacion.BuscarClienteFinished += UcBuscadorClienteOnBuscarFinished; this.UcBuscadorConsignacion.FormaPagoChanged += UcBuscadorClienteOnFormaPagoChanged; this.UcTitulosConsignacionVenta.RemitoTitulosChanged += UcTitulosVentaOnVentaTitulosChanged; this.UcTotalesVenta.TotalAPagarChanged += UcTitulosVentaOnTotalAPagarChanged; this.UcTotalesVenta.DescuentoChanged += UcTitulosVentaOnDescuentoChanged; this.UcTotalesVenta.RecargoChanged += UcTotalesVentaOnRecargoChanged; this.UcTotalesVenta.TotalChanged += UcTotalesVentaOnTotalChanged; this.UcTotalesVenta.PagosChanged += UcTotalesVentaOnPagosChanged; this.UcTotalesVenta.FaltaPagarChanged += UcTotalesVentaOnFaltaPagarChanged; this.UcCuentaCorrienteInfo.AnticipoChanged += UcCuentaCorrienteInfoOnAnticipoChanged; this.UcCuentaCorrienteInfo.CuotasChanged += UcCuentaCorrienteInfoOnCuotasChanged; 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(); } UcBuscadorConsignacion.Foco(); }
private void ActualizarCliente(Cliente cliente) { if (!cliente.Activo ?? true) { _messageBoxDisplayService.Show(this, string.Format(Resources.MensajeClienteInactivo, cliente.Denominacion, cliente.Cuit), Resources.LabelVentas); return; } _cliente = cliente; var deudaTotal = _clienteNegocio.DeudaTotal(_cliente.Id, this.Context.SucursalActual.Id); var deudaVencida = _clienteNegocio.DeudaVencida(_cliente.Id, this.Context.SucursalActual.Id); UcClienteDetalle.ActualizarCliente(_cliente, deudaTotal, deudaVencida); UcCuentaCorrienteInfo.ActualizarInfoCuentaCorriente(_cliente); //UcTotalesVenta.Senas = 0; //UcTotalesVenta.CreditosDevolucion = 0; UcTotalesVenta.SenasDisp = _ventaNegocio.SenaAFavorCliente(_cliente.Id, Context.SucursalActual.Id); UcTotalesVenta.CreditosDevolucionDisp = _ventaNegocio.CreditosPorDevolucion(_cliente.Id, Context.SucursalActual.Id); // UcTotalesVenta.ActualizarMontosAFavor(UcTotalesVenta.Senas, UcTotalesVenta.CreditosDevolucion); UcTotalesVenta.ActualizarMontosAFavor(UcTotalesVenta.SenasDisp, UcTotalesVenta.CreditosDevolucionDisp); UcTotalesVenta.Senas = 0; UcTotalesVenta.CreditosDevolucion = 0; UcBuscadorConsignacion.ActualizarFormaPago(_cliente); }
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) { UcBuscadorConsignacion.Foco(); } }