Esempio n. 1
0
        public PlanoDeConta BuscarPorId(int?id)
        {
            PlanoDeConta planoDeConta = new PlanoDeConta();

            string    UsuarioLogado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string    sql           = $"Select Id, Descricao, Tipo, Usuario_Id from plano_contas where Usuario_Id = {UsuarioLogado} and Id = {id}";
            DAL       dal           = new DAL();
            DataTable dt            = dal.retDataTable(sql);


            planoDeConta.Id         = int.Parse(dt.Rows[0]["Id"].ToString());
            planoDeConta.Descricao  = dt.Rows[0]["Descricao"].ToString();
            planoDeConta.Tipo       = dt.Rows[0]["Tipo"].ToString();
            planoDeConta.Usuario_Id = int.Parse(dt.Rows[0]["Usuario_Id"].ToString());

            return(planoDeConta);
        }
Esempio n. 2
0
        public List <PlanoDeConta> ListaPlanoContas()
        {
            string UsuarioLogado      = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            List <PlanoDeConta> lista = new List <PlanoDeConta>();
            PlanoDeConta        conta;
            string    sql = $"Select Id, Descricao, Tipo, Usuario_Id from plano_contas where Usuario_Id = {UsuarioLogado}";
            DAL       dal = new DAL();
            DataTable dt  = dal.retDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                conta            = new PlanoDeConta();
                conta.Id         = int.Parse(dt.Rows[i]["Id"].ToString());
                conta.Descricao  = dt.Rows[i]["Descricao"].ToString();
                conta.Tipo       = dt.Rows[i]["Tipo"].ToString();
                conta.Usuario_Id = int.Parse(dt.Rows[i]["Usuario_Id"].ToString());
                lista.Add(conta);
            }
            return(lista);
        }