Example #1
0
        //Editar a parcela selecionada
        private void ButtonEditarParcelas_Click(object sender, EventArgs e)
        {
            Parcelas             parcelaSelecionada = (Parcelas)lbxParcelas.SelectedItem;
            Form_AddEdit_Parcela edicaoParcela      = new Form_AddEdit_Parcela();

            edicaoParcela.Text = "Edição da Parcela Selecionada";

            edicaoParcela.numValor.Value    = (decimal)parcelaSelecionada.Valor;
            edicaoParcela.tbxDescricao.Text = parcelaSelecionada.Descricao;

            edicaoParcela.ShowDialog();

            if (edicaoParcela.DialogResult == DialogResult.OK)
            {
                parcelaSelecionada.Valor     = edicaoParcela.valor;
                parcelaSelecionada.Descricao = edicaoParcela.descricao;

                conteudoNovo = true;
                AtualizarParcelas();
            }
        }
Example #2
0
        //Adicionar Parcela ao Serviço Selecionado
        private void ButtonAddParcela_Click(object sender, EventArgs e)
        {
            Servicos             servicoSelecionado = (Servicos)lbxServicos.SelectedItem;
            Form_AddEdit_Parcela newParcela         = new Form_AddEdit_Parcela();

            newParcela.ShowDialog();

            Parcelas novaParcela = new Parcelas
            {
                Valor            = newParcela.valor,
                Descricao        = newParcela.descricao,
                ServicoIdServico = servicoSelecionado.IdServico
            };

            if (newParcela.DialogResult == DialogResult.OK)
            {
                StandLocalDB.Servico.Find(servicoSelecionado.IdServico).Parcela.Add(novaParcela);
                servicoSelecionado.Parcela.Add(novaParcela);
                conteudoNovo = true;
                AtualizarParcelas();
            }
        }