private void ActualizarDatos(string cadena) { var ctaCteId = _cuentaCorrienteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_cliente.Id).Id; dgvGrilla.DataSource = _facturaServicio.ObtenerFacturasPorCtaCte(cadena, ctaCteId, _cliente.Id).ToList(); FormatearGrilla(dgvGrilla); }
public _101_Elegir_FormaDePago(ClienteDto Cliente, long MesaId) { InitializeComponent(); _cliente = Cliente; _mesaId = MesaId; _comprobanteSalon = new ComprobanteSalon(); _ctaCteServicio = new CuentaCorrienteServicio(); if (_ctaCteServicio.verificarSiTieneCtaCte(_cliente.Id)) { _ctaCte = _ctaCteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_cliente.Id); if (_cliente.TieneCuentaCorriente == false || _ctaCte.EstaHabilitada == false) { btnCuentaCorriente.Visible = false; PBCtaCte.Visible = false; } } else { if (_cliente.TieneCuentaCorriente == false) { btnCuentaCorriente.Visible = false; PBCtaCte.Visible = false; } } _realizoAlgunaOperacion = false; }
public _0030_Elegir_FormaDePago_Delivery(ClienteDto Cliente) { InitializeComponent(); _comprobanteDelivery = new ComprobanteDeliveryServicio(); _ctaCteServicio = new CuentaCorrienteServicio(); _cliente = Cliente; if (_ctaCteServicio.verificarSiTieneCtaCte(_cliente.Id)) { _ctaCte = _ctaCteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_cliente.Id); if (_cliente.TieneCuentaCorriente == false || _ctaCte.EstaHabilitada == false) { btnCuentaCorriente.Visible = false; PBCtaCte.Visible = false; } } else { if (_cliente.TieneCuentaCorriente == false) { btnCuentaCorriente.Visible = false; PBCtaCte.Visible = false; } } RealizoAlgunaOperacion = false; }
public Cliente_Cta_Cte(ClienteDto Cliente) { InitializeComponent(); _cuentaCorrienteServicio = new CuentaCorrienteServicio(); _facturaServicio = new FacturaServicio(); _cliente = Cliente; lblNombreCliente.Text = string.Concat(string.Concat(Cliente.Apellido, " ", Cliente.Nombre)); _ctaCte = _cuentaCorrienteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_cliente.Id); if (_ctaCte.EstaHabilitada == true) { lblEstadoCuenta.Text = "ACTIVA"; } else { lblEstadoCuenta.Text = "INACTIVA"; } ActualizarDatos(txtBuscar.Text); PoblarCmbEstadoFactura(); cmbEstadoFactura.SelectedItem = "Todas"; txtTotal.Text = 0m.ToString("C2"); txtBuscar.KeyPress += Validacion.NoInyeccion; txtBuscar.KeyPress += Validacion.NoSimbolos; txtBuscar.Enter += txt_Enter; txtBuscar.Leave += txt_Leave; this.lblUsuarioLogin.Text = $"Usuario: {Identidad.Empleado}"; lblUsuarioLogin.Image = Constante.ImagenControl.Usuario; RealizoAlgunaOperacion = false; }
public override bool EjecutarComandoModificar() { try { _clienteSeleccionado = _clienteServicio.obtenerPorId(entidadId.Value); _clienteServicio.Modificar(new ClienteDto() { Id = entidadId.Value, Nombre = txtNombre.Text, Apellido = txtApellido.Text, Celular = txtCelular.Text, Cuil = txtCuit.Text, Direccion = txtDireccion.Text, Dni = txtDni.Text, Telefono = txtTelefono.Text, MontoMaximoCtaCte = _valorMontoMaximo }); if (chkActivarCtaCte.Checked) { if (_clienteSeleccionado.TieneCuentaCorriente == false) { _cuentaCorrienteServicio.CrearCuentaCorriente(entidadId.Value); _clienteServicio.ActivarEstadoTieneCtaCte(_clienteSeleccionado.Id); } else { var ctaCte = _cuentaCorrienteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_clienteSeleccionado.Id); if (ctaCte.EstaHabilitada == false) { _cuentaCorrienteServicio.ReactivarCuentaCorriente(ctaCte.Id, entidadId.Value); } } } else { if (_clienteSeleccionado.TieneCuentaCorriente == true) { var ctaCteId = _cuentaCorrienteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_clienteSeleccionado.Id).Id; _cuentaCorrienteServicio.SuspenderCuentaCorriente(ctaCteId, entidadId.Value); } } Mensaje.Mostrar("Los datos se grabaron correctamente.", Mensaje.Tipo.Informacion); return(true); } catch (Exception ex) { Mensaje.Mostrar(ex.Message, Mensaje.Tipo.Stop); return(false); } }