Exemplo n.º 1
0
        //Função Imprimir Fatura
        private void ButtonFatura_Click(object sender, EventArgs e)
        {
            Clientes      clienteSelecionado      = (Clientes)lbxClientes.SelectedItem;
            CarrosOficina carroOficinaSelecionado = (CarrosOficina)lbxCarros.SelectedItem;
            Servicos      ServicoSelecionada      = (Servicos)lbxServicos.SelectedItem;

            if (clienteSelecionado == null)
            {
                MessageBox.Show("Para imprimir por favor selecione um cliente.", "Cliente por selecionar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            if (carroOficinaSelecionado == null)
            {
                MessageBox.Show("Para imprimir por favor selecione um carro", "Carro por selecionar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            if (ServicoSelecionada == null)
            {
                MessageBox.Show("Para imprimir por favor selecione um Servico", "Servico por selecionar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            if (clienteSelecionado == null || carroOficinaSelecionado == null || ServicoSelecionada == null)
            {
                return;
            }

            ImprimirDocumentos imprimir = new ImprimirDocumentos();

            imprimir.carroOficinaUnica(clienteSelecionado, carroOficinaSelecionado, ServicoSelecionada);
        }
Exemplo n.º 2
0
        //Imprime todas as ações do cliente por .txt
        private void imprimirHistoricoClienteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Clientes clienteSelecionado = (Clientes)lbxClientes.SelectedItem;

            if (clienteSelecionado == null)
            {
                MessageBox.Show("ERRO: Tem de ter um cliente selecionado para poder obter o seu Historico.", "Nenhum cliente selecionado", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            ImprimirDocumentos imprimir = new ImprimirDocumentos();

            imprimir.Aluguereshistorico(clienteSelecionado);
        }
Exemplo n.º 3
0
        //Imprimir todas as ações do cliente
        private void imprimirHistoricoCarroToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Clientes      clienteSelecionado      = (Clientes)lbxClientes.SelectedItem;
            CarrosOficina carroOficinaSelecionado = (CarrosOficina)lbxCarros.SelectedItem;

            if (clienteSelecionado == null)
            {
                MessageBox.Show("Para imprimir por favor selecione um cliente.", "Cliente por selecionar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            if (carroOficinaSelecionado == null)
            {
                MessageBox.Show("Para imprimir por favor selecione um carro", "Carro por selecionar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            if (clienteSelecionado == null || carroOficinaSelecionado == null)
            {
                return;
            }

            ImprimirDocumentos imprimir = new ImprimirDocumentos();

            imprimir.CarroOficinaHistorico(clienteSelecionado, carroOficinaSelecionado);
        }
Exemplo n.º 4
0
        //Imprime uma fatura em .txt
        private void btnImprimir_Click(object sender, EventArgs e)
        {
            ImprimirDocumentos imprimir = new ImprimirDocumentos();

            imprimir.VendaUnica(cliente, venda);
        }
        //Imprime uma fatura em .txt
        private void btnImprimir_Click(object sender, EventArgs e)
        {
            ImprimirDocumentos imprimir = new ImprimirDocumentos();

            imprimir.AluguerUnico(cliente, aluguer);
        }