Esempio n. 1
0
        //Carrega os valores recuperados para as caixas de texto
        private void CarregarDadosSimulacao()
        {
            try
            {
                using (var bd = new granamizaEntities())
                {
                    if (idSimulacao > 0)
                    {
                        simulacao s = (from sim in bd.simulacao
                                       where sim.id == idSimulacao
                                       select sim).FirstOrDefault();

                        if (s != null) //Testa se localizou o registro
                        {
                            numValor.Value             = s.valor_inserido;
                            numJuros.Value             = s.juros;
                            txtData.Text               = s.data_criacao.ToString();
                            txtHora.Text               = s.data_criacao.Value.ToShortTimeString();
                            numAplicacoesMensais.Value = s.aplicacoes_mensais;
                            numQntMeses.Value          = s.qnt_meses;
                            lblRendimentoTotal.Text    = string.Format(CultureInfo.GetCultureInfo("pt-BR"), "R$ {0:#,###.##}", s.rendimento_total);
                        }
                    }
                }
            }
            catch (Exception)
            {
                _ = new FrmPopupErro();
            }
        }
Esempio n. 2
0
        internal static void Salvar(decimal valorInserido, decimal valorJuros, decimal aplicacoes_mes, int quantidadeMeses, double rendTotal)
        {
            DateTime dt      = DateTime.Now;
            int      user_id = Sessao.IdUsuario;

            try
            {
                using (var bd = new granamizaEntities())
                {
                    //Preencher os dados da simulação.
                    simulacao s = new simulacao
                    {
                        valor_inserido     = valorInserido,
                        juros              = valorJuros,
                        qnt_meses          = quantidadeMeses,
                        data_criacao       = dt,
                        usuario_id         = user_id,
                        aplicacoes_mensais = aplicacoes_mes,
                        rendimento_total   = rendTotal,
                    };
                    //Adicionar Simulação
                    bd.simulacao.Add(s);
                    bd.SaveChanges();
                }
            }
            catch (Exception)
            {
                _ = new FrmPopupErro();
            }
        }
Esempio n. 3
0
 internal static void Excluir(int idSimulacao)
 {
     try
     {
         using (var bd = new granamizaEntities())
         {
             //Consulta usando LINQ
             simulacao s = (from sim in bd.simulacao
                            where sim.id == idSimulacao
                            select sim).FirstOrDefault();
             //Se encontrar simulação, deleta a ocorrência
             if (s != null)
             {
                 bd.simulacao.Remove(s);
                 bd.SaveChanges();
             }
         }
     }
     catch (Exception)
     {
         _ = new FrmPopupErro();
     }
 }