private void OnClienteSelected(Cliente cliente) { if (ClienteSelected != null) { ClienteSelected(this, cliente); } }
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, 1); var deudaVencida = _clienteNegocio.DeudaVencida(_cliente.Id, 1); ucClienteDetalle.ActualizarCliente(_cliente, deudaTotal, deudaVencida); //cuenta = _cliente.Cuenta ?? 0; }
private void OnClienteAgregado(Cliente cliente) { if (ClienteAgregado != null) { ClienteAgregado(this, cliente); } }
private void CargarCliente(Guid clienteId) { if (clienteId == default(Guid)) { _cliente = new Cliente(); return; //Default values. } else { _cliente = Uow.Clientes.Obtener(c => c.Id == clienteId); } this.ApellidoNombre = _cliente.Denominacion; this.Domicilio = _cliente.Domicilio; this.Telefono = _cliente.Telefono; this.Celular = _cliente.Celular; this.Mail = _cliente.Mail; this.ProvinciaId = _cliente.ProvinciaId; this.LocalidadId = _cliente.LocalidadId; //this.ProfesionId = _cliente.ProfesionId; //this.EspecialidadId = _cliente.EspecialidadId; this.TipoDocumentoId = _cliente.TipoDocumentoId; this.Cuit = _cliente.Cuit; this.Cuenta = _cliente.Cuenta ?? Cuenta; //this.EstadoClienteId = (EstadoCliente?)_cliente.EstadoClienteId ?? EstadoCliente.Activo; //this.CondicionVentaId = _cliente.CondicionVentaId; //this.MandarMail = _cliente.MandarMail; //this.Llamar = _cliente.Llamar; this.Comentarios = _cliente.Comentarios; }
public void ActualizarCliente(Cliente cliente) { _cliente = cliente; this.ClienteNombre = cliente.Denominacion; this.Domicilio = cliente.Domicilio; this.Cuit = cliente.Cuit; this.Localidad = cliente.Localidad != null ? cliente.Localidad.Nombre : string.Empty; this.Provincia = cliente.Provincia != null ? cliente.Provincia.Nombre : string.Empty; this.FormaPago = cliente.CondicionesVenta != null ? cliente.CondicionesVenta.Nombre : string.Empty; LnkVerDetalleCliente.Enabled = true; LnkEditarCliente.Enabled = true; }
private void EditarCliente(Cliente cliente) { using (var formCrearCliente = FormFactory.Create<FrmCrearEditarCliente>(cliente.Id, ActionFormMode.Edit)) { if (formCrearCliente.ShowDialog() == DialogResult.OK) { if (ClienteEdited != null) { ClienteEdited(this, cliente); } } } }
private void DetalleCliente(Cliente cliente) { using (var formDetalleCliente = FormFactory.Create<FrmDetalleEliminarCliente>(cliente.Id, ActionFormMode.Detail)) { formDetalleCliente.ShowDialog(); } }
public void ActualizarCliente(Cliente cliente, decimal deudaTotal, decimal deudaVencida) { TxtDeudaTotal.Text = deudaTotal.ToString("c2"); TxtDeudaVencida.Text = deudaVencida.ToString("c2"); ActualizarCliente(cliente); }