示例#1
0
        private async void ObterPorId_Click(object sender, EventArgs e)
        {
            var id_Calculo_Juros = int.Parse(Id_Calculo_Juros.Text);

            try
            {
                CalculoAplication calculoAplication = new CalculoAplication();
                var mostrarCalculo = await calculoAplication.ObterTodosPorId(id_Calculo_Juros);

                Id_Cliente.Text   = mostrarCalculo.Id_Cliente.ToString();
                Descricao.Text    = mostrarCalculo.Descricao.ToString();
                Juros.Text        = mostrarCalculo.Juros.ToString("C");
                Tempo.Text        = mostrarCalculo.Tempo.ToString();
                Taxa.Text         = mostrarCalculo.Taxa.ToString("C");
                Capital.Text      = mostrarCalculo.Capital.ToString("C");
                Montante.Text     = mostrarCalculo.Montante.ToString("C");
                Tipo_Calculo.Text = mostrarCalculo.Tipo_Calculo.ToString();
                Data_Calculo.Text = mostrarCalculo.Data_Calculo.ToString("dd-MM-yyyy");
                Data_Criacao.Text = mostrarCalculo.Data_Criacao.ToString("dd-MM-yyyy");
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
                MessageBox.Show(erro.InnerException.Message);
            }
        }
示例#2
0
        public async Task <CalculoViewModel> GetCalculoPorId(int id)
        {
            CalculoAplication calculoAplication = new CalculoAplication();
            var calculoViewModel = await calculoAplication.ObterTodosPorId((int)id);

            return(calculoViewModel);
        }