public IEnumerable <Cliente> GetClientes()
 {
     using (var clienteFacade = new ClienteFacade())
     {
         return(clienteFacade.GetClientes());
     }
 }
 public Cliente GetCliente(string numeroDocumento)
 {
     using (var clienteFacade = new ClienteFacade())
     {
         return(clienteFacade.GetCliente(numeroDocumento));
     }
 }
예제 #3
0
        private void reservar_Click(object sender, RoutedEventArgs e)
        {
            if (this.textoAsiento.Text != "")
            {
                try
                {
                    string fechaVenta = DateTime.Today.ToString("dd-MM-yyyy");

                    Pasaje pasaje = new Pasaje(ViajeDiarioFacade.buscarPorId(this.idDiario), Convert.ToInt32(this.textoTotal.Text.ToString()), fechaVenta, Convert.ToInt32(this.textoAsiento.Text.ToString()), "VIGENTE");
                    if (textoNombre.Text != "")
                    {
                        pasaje.cliente = ClienteFacade.buscarPorRut(this.textoCliente.Text.ToString());
                    }
                    PasajeFacade.guardar(pasaje);

                    okAlerta alert = new okAlerta();
                    alert.show("Viaje reservado exitosamente.");
                }
                catch (Exception ex)
                {
                    validar alert = new validar();
                    alert.show("No se pudo realizar la reserva del viaje.");
                }
            }
            else
            {
                validar alert = new validar();
                alert.show("Seleccione un asiento para el viaje");
            }
        }
예제 #4
0
        protected void PreencherClientes()
        {
            Cliente cliente = new Cliente();
            //cliente.Empresa = new Empresa(Convert.ToInt32(lblEmpresaCodigo.Text));
            IList <Cliente> lstClientes = ClienteFacade.RecuperaVariosClientesPorEmpresa(cliente);

            Cliente objCliente = new Cliente();

            objCliente.Id   = 0;
            objCliente.Nome = "Selecione";
            lstClientes.Add(objCliente);

            objCliente    = new Cliente();
            objCliente.Id = 1;
            lstClientes.Add(objCliente);

            ddlClientes.DataSource     = lstClientes;
            ddlClientes.DataTextField  = "Nome";
            ddlClientes.DataValueField = "Id";
            ddlClientes.DataBind();
            ddlClientes.SelectedValue = "0";
        }