Exemplo n.º 1
0
        private void buttonEmitirFatura_Click(object sender, EventArgs e)
        {
            Limpeza limpezaSelecionada = (Limpeza)listBoxListaLimpezas.SelectedItem;

            saveFileDialogFicheiroTexto.FileName = limpezaSelecionada.IdLimpeza + "_" + casaselecionada.Localidade + ".txt";

            if (saveFileDialogFicheiroTexto.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            StreamWriter ficheiro = new StreamWriter(saveFileDialogFicheiroTexto.FileName);

            ficheiro.WriteLine(casaselecionada.Proprietario.ToString());
            ficheiro.WriteLine("___________Fatura Simplificada___________");
            ficheiro.WriteLine("Data da Limpeza: " + limpezaSelecionada.Data.ToString());


            for (int i = 0; i < limpezaSelecionada.Servicos.Count; i++)
            {
                ficheiro.WriteLine("___________Serviços___________");
            }

            ficheiro.Close();

            MessageBox.Show("Fatura Emitida", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Exemplo n.º 2
0
        private void listBoxListaLimpezas_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listBoxListaLimpezas.SelectedIndex == -1)
            {
                Limpeza limpezaselecionada = (Limpeza)listBoxListaLimpezas.SelectedItem;

                listBoxDetalhesLimpeza.DataSource = limpezaselecionada.Servicos.ToList();
            }
        }
Exemplo n.º 3
0
        private void buttonCriarLimpezas_Click(object sender, System.EventArgs e)
        {
            Limpeza novalimpeza = new Limpeza
            {
                Data = dateTimePickerDataLimpeza.Value,
                Casa = casaselecionada
            };

            context.Limpezas.Add(novalimpeza);
            context.SaveChanges();
            listBoxListaLimpezas.DataSource = casaselecionada.Limpezas.ToList();
        }
Exemplo n.º 4
0
        private void buttonInserirLimpezas_Click(object sender, EventArgs e)
        {
            int valortotal = decimal.ToInt32(numericUpDownQuantidadeLimpezas.Value) * valorunitario;

            Limpeza limpezaselecionada = (Limpeza)listBoxListaLimpezas.SelectedItem;


            Servico novoServico = new Servico
            {
                Unidades  = decimal.ToInt32(numericUpDownQuantidadeLimpezas.Value),
                Descricao = comboBoxTipoDeServiço.SelectedItem.ToString(),
                Valor     = valortotal,
                Limpeza   = limpezaselecionada
            };

            context.Servicos.Add(novoServico);
            context.SaveChanges();

            listBoxListaLimpezas.DataSource = limpezaselecionada.Servicos.ToList();
        }