Esempio n. 1
0
 private void FrmReservas_Load(object sender, EventArgs e)
 {
     _lstClientes             = _hotelServicios.TraerClientes();
     cbxHoteles.DataSource    = _hotelServicios.TraerHoteles();
     cbxHoteles.DisplayMember = "Nombre";
     cbxHoteles.ValueMember   = "Id";
 }
        private void btnEjecutar_Click(object sender, EventArgs e)
        {
            lblResultado.Text = string.Empty;
            try
            {
                if (string.IsNullOrEmpty(txtIdCliente.Text))
                {
                    LogHelper.LogResultado(lblResultado, false, "Debe seleccionar un cliente");
                }

                else
                {
                    int     idCliente = int.Parse(txtIdCliente.Text);
                    Cliente cliente   = _hotelServicios.TraerClientes().SingleOrDefault(x => x.Id == idCliente);
                    if (cliente == null)
                    {
                        LogHelper.LogResultado(lblResultado, false, "El cliente no existe");
                    }

                    else
                    {
                        txtNombreCliente.Text = cliente.ToString();
                        lstReporte.Items.Clear();
                        CargarListView(idCliente);
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.LogResultado(lblResultado, false, ex.Message);
            }
        }
        private void CargarListView()
        {
            lstClientes.Items.Clear();
            _Lstclientes = _clienteServicios.TraerClientes();

            foreach (Cliente a in _Lstclientes)
            {
                _listViewItem = lstClientes.Items.Add(a.Id.ToString());
                _listViewItem.SubItems.Add(a.Dni.ToString());
                _listViewItem.SubItems.Add(a.Nombre);
                _listViewItem.SubItems.Add(a.Apellido);
                _listViewItem.SubItems.Add(a.Direccion);
                _listViewItem.SubItems.Add(a.Email);
                _listViewItem.SubItems.Add(a.Telefono.ToString());
                _listViewItem.SubItems.Add(a.FechaAlta.ToString("d"));
            }
        }
 private void FrmBuscarCliente_Load(object sender, EventArgs e)
 {
     listBox1.DataSource = null;
     listBox1.DataSource = _clienteServicios.TraerClientes();
 }