Exemple #1
0
        public List <PlanoContaModel> ListaPlanoConta()
        {
            //cria nova instancia para todo o objeto Conta
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            //Busca o usuario logado na sessao
            string idUsuarioLogadoSessao = @HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");

            //query para selecionar na base de dados
            string sql = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID = {idUsuarioLogadoSessao}";

            //instacia o DAL para conexao do banco
            DAL objDAL = new DAL();

            //instacia um datatable para armazenar os dados
            DataTable dt = objDAL.RetDataTable(sql);

            //cria umlaco de repeticao para trazer todos dos itens da tabela
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                //instacia para cada linha um objeto da Plano de contas
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dt.Rows[i]["ID"].ToString());
                item.Descricao  = dt.Rows[i]["DESCRICAO"].ToString();
                item.Tipo       = dt.Rows[i]["TIPO"].ToString();
                item.Usuario_Id = dt.Rows[i]["USUARIO_ID"].ToString();

                //inserir na lista
                lista.Add(item);
            }
            return(lista);
        }
        public List <PlanoContaModel> ListaPlano()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;


            string sql = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID = {IdUsuarioLogado()}";

            DAL objDAL = new DAL();

            DataTable dt = objDAL.RetDataTable(sql);


            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dt.Rows[i]["ID"].ToString());
                item.Descricao  = dt.Rows[i]["DESCRICAO"].ToString();
                item.Tipo       = dt.Rows[i]["TIPO"].ToString();
                item.Usuario_Id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());

                lista.Add(item);
            }

            return(lista);
        }
        internal void EditarPlanoConta(PlanoContaModel formulario)
        {
            int    id_Conta = formulario.idPlano_Contas;
            string sql      = $"update Plano_Contas set Descrição = {formulario.Descricao}, Tipo = {formulario.Tipo}  where idPlano_Contas = {id_Conta} and Usuario = {idUsuarioLogado()}";
            DAL    objDAL   = new DAL();

            objDAL.ExecutaComandoSql(sql);
        }
Exemple #4
0
        public PlanoContaModel CarregarDados(int?id)
        {
            PlanoContaModel registro = new PlanoContaModel();

            string    sql   = $"SELECT idPlano_contas,descricao,tipo,usuario_id FROM plano_contas WHERE usuario_id={IdUsuarioLogado()} AND idPlano_contas ={id}";
            DAL       dados = new DAL();
            DataTable dt    = dados.RetDataTable(sql);

            registro.Id         = int.Parse(dt.Rows[0]["idPlano_contas"].ToString());
            registro.Descricao  = dt.Rows[0]["descricao"].ToString();
            registro.Tipo       = dt.Rows[0]["tipo"].ToString();
            registro.Usuario_id = int.Parse(dt.Rows[0]["usuario_id"].ToString());
            return(registro);
        }
Exemple #5
0
        public PlanoContaModel CarregarRegistro(int?id)
        {
            string sql = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE ID = {id}";

            var             dt   = Util.DAL.RetDataTable(sql);
            PlanoContaModel item = new PlanoContaModel()
            {
                Id         = int.Parse(dt.Rows[0]["ID"].ToString()),
                Descricao  = dt.Rows[0]["Descricao"].ToString(),
                Tipo       = dt.Rows[0]["Tipo"].ToString(),
                Usuario_Id = int.Parse(dt.Rows[0]["USUARIO_ID"].ToString())
            };

            return(item);
        }
        public PlanoContaModel CarregarRegistro(int?id)
        {
            PlanoContaModel item = new PlanoContaModel();

            string    sql    = $"select idPlano_Contas, Descricao, Tipo, Usuario_id from Plano_Contas Where Usuario_id = {idUsuarioLogado()} and isActive = 1 and idPlano_Contas = {id}";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            item.idPlano_Contas = int.Parse(dt.Rows[0]["idPlano_Contas"].ToString());
            item.Descricao      = dt.Rows[0]["Descricao"].ToString();
            item.Tipo           = dt.Rows[0]["Tipo"].ToString();
            item.Usuario_id     = int.Parse(dt.Rows[0]["Usuario_id"].ToString());

            return(item);
        }
Exemple #7
0
        public PlanoContaModel CarregarRegistro(int?id)
        {
            string query = "select Id, Descricao, Tipo, Usuario_Id from PlanoContas where Usuario_Id = " + HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado")
                           + " and Id = " + id;
            DAL             objDAL     = new DAL();
            DataTable       dt         = objDAL.Reader(query);
            PlanoContaModel planoConta = new PlanoContaModel();

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

            return(planoConta);
        }
Exemple #8
0
        public PlanoContaModel CarregarRegistro(int?id)
        {
            PlanoContaModel item             = new PlanoContaModel();
            string          id_usuarioLogado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string          sql    = $"select id,descricao,tipo,usuario_id from plano_contas where usuario_id  = {id_usuarioLogado} and id = {id}";
            DAL             objDAL = new DAL();
            DataTable       dt     = objDAL.RetDataTable(sql);

            item.Id         = int.Parse(dt.Rows[0]["ID"].ToString());
            item.Descricao  = dt.Rows[0]["DESCRICAO"].ToString();
            item.Tipo       = dt.Rows[0]["TIPO"].ToString();
            item.Usuario_Id = int.Parse(dt.Rows[0]["USUARIO_ID"].ToString());

            return(item);
        }
Exemple #9
0
        public PlanoContaModel CarregarRegistro(int?id)
        {
            PlanoContaModel item             = new PlanoContaModel();
            string          idUsuario_Logado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string          sql    = $"SELECT IDPLANOCONTA, DESCRICAO, TIPO, USUARIO_ID FROM PLANOCONTA WHERE USUARIO_ID = {idUsuario_Logado} AND IDPLANOCONTA = {id}";
            DAL             objDAL = new DAL();
            DataTable       dt     = objDAL.RetDataTable(sql);

            item.Id         = int.Parse(dt.Rows[0]["IDPLANOCONTA"].ToString());
            item.Descricao  = dt.Rows[0]["DESCRICAO"].ToString();
            item.Tipo       = dt.Rows[0]["TIPO"].ToString();
            item.Usuario_id = int.Parse(dt.Rows[0]["USUARIO_ID"].ToString());

            return(item);
        }
Exemple #10
0
        public PlanoContaModel CarregarRegistro(int?id)
        {
            PlanoContaModel item = new PlanoContaModel();

            string    sql    = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID = {IdUsuarioLogado()} AND ID = {id}";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            item.Id         = int.Parse(dt.Rows[0]["ID"].ToString());
            item.Descricao  = dt.Rows[0]["DESCRICAO"].ToString();
            item.Tipo       = dt.Rows[0]["TIPO"].ToString();
            item.Usuario_Id = int.Parse(dt.Rows[0]["USUARIO_ID"].ToString());

            return(item);
        }
        public PlanoContaModel CarregarRegistro(int?id)
        {
            PlanoContaModel item = new PlanoContaModel();

            string    sql    = $"select id, descricao, tipo, usuario_id from plano_contas where usuario_id = {IdUsuarioLogado()} and id = {id}";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            item.Id         = int.Parse(dt.Rows[0]["id"].ToString());
            item.Descricao  = dt.Rows[0]["descricao"].ToString();
            item.Tipo       = dt.Rows[0]["tipo"].ToString();
            item.Usuario_Id = int.Parse(dt.Rows[0]["usuario_id"].ToString());

            return(item);
        }
Exemple #12
0
        public PlanoContaModel CarregarRegistro(int id)
        {
            var sql = $"select id, descricao, tipo, usuario_id from plano_contas where id = {id}";

            var dal = new DAL();
            var dt  = dal.RetDataTable(sql);

            var item = new PlanoContaModel();

            item.Id        = int.Parse(dt.Rows[0]["ID"].ToString());
            item.Descricao = dt.Rows[0]["DESCRICAO"].ToString();
            item.Tipo      = dt.Rows[0]["TIPO"].ToString();
            item.UsuarioId = int.Parse(dt.Rows[0]["USUARIO_ID"].ToString());

            return(item);
        }
Exemple #13
0
        public PlanoContaModel CarregarRegistro(int?id, string usuarioLogado)
        {
            PlanoContaModel item = new PlanoContaModel();

            //string usuarioLogado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string    sql       = $"SELECT Id, Usuario_Id, Descricao, Tipo FROM plano_contas where Usuario_Id = {usuarioLogado} AND Id = {id}";
            DAL       objDAL    = new DAL();
            DataTable dataTable = objDAL.RetDataTable(sql);

            item.Id         = int.Parse(dataTable.Rows[0]["Id"].ToString());
            item.Usuario_Id = int.Parse(dataTable.Rows[0]["Usuario_Id"].ToString());
            item.Descricao  = dataTable.Rows[0]["Descricao"].ToString();
            item.Tipo       = dataTable.Rows[0]["tipo"].ToString();

            return(item);
        }
Exemple #14
0
        public List <PlanoContaModel> CarregarPlanoContas()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();

            string    query  = "select Id, Descricao from PlanoContas where Usuario_Id = " + HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.Reader(query);

            DataRow[] rows = dt.Select();
            foreach (DataRow row in rows)
            {
                PlanoContaModel planoConta = new PlanoContaModel();
                planoConta.Id        = int.Parse(row["Id"].ToString());
                planoConta.Descricao = row["Descricao"].ToString();
                lista.Add(planoConta);
            }
            return(lista);
        }
        //Editar Conta -> Carrego os dados na mesma view do cadastro

        public PlanoContaModel CarregarRegistro(int?id)
        {
            PlanoContaModel item = new PlanoContaModel();

            string    sql    = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID ='{IdUsuarioLogado()}' AND ID = '{id}'"; //Interpolação de classes
            DAL       objdal = new DAL();
            DataTable dt     = objdal.RetDataTable(sql);                                                                                            //classe de acesso a dados

            for (int i = 0; i < dt.Rows.Count; i++)                                                                                                 //vai de zero até a quantidade linhas com dados
            {
                item            = new PlanoContaModel();                                                                                            //Aqui chamo minha lista Contamodel do meu item
                item.Id         = int.Parse(dt.Rows[i]["ID"].ToString());                                                                           //Adicionando ao item o valor da linha no indice i e coluna ID.
                item.Descricao  = dt.Rows[i]["Descricao"].ToString();
                item.Tipo       = dt.Rows[i]["Tipo"].ToString();
                item.Usuario_Id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());
            }
            return(item);
        }
Exemple #16
0
        public List <PlanoContaModel> ListaPlanoContas()
        {
            List <PlanoContaModel> listas = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string    sql = $"SELECT idPlano_contas,descricao,tipo,usuario_id FROM plano_contas WHERE usuario_id={IdUsuarioLogado()}";
            DAL       dal = new DAL();
            DataTable dt  = dal.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dt.Rows[i]["idPlano_Contas"].ToString());
                item.Descricao  = dt.Rows[i]["descricao"].ToString();
                item.Tipo       = dt.Rows[i]["tipo"].ToString();
                item.Usuario_id = int.Parse(dt.Rows[i]["usuario_id"].ToString());
                listas.Add(item);
            }
            return(listas);
        }
        public List <PlanoContaModel> ListaPlanoConta()                                                                             //Criação de uma lista que possui estes atributos - método
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();                                                            //criando uma lista
            PlanoContaModel        item;                                                                                            //preenchendo e colocando na lista Dados

            string    sql    = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID ='{IdUsuarioLogado()}'"; //Interpolação de classes
            DAL       objdal = new DAL();
            DataTable dt     = objdal.RetDataTable(sql);                                                                            //classe de acesso a dados

            for (int i = 0; i < dt.Rows.Count; i++)                                                                                 //vai de zero até a quantidade linhas com dados
            {
                item            = new PlanoContaModel();                                                                            //Aqui chamo minha lista Contamodel do meu item
                item.Id         = int.Parse(dt.Rows[i]["ID"].ToString());                                                           //Adicionando ao item o valor da linha no indice i e coluna ID.
                item.Descricao  = dt.Rows[i]["Descricao"].ToString();
                item.Tipo       = dt.Rows[i]["Tipo"].ToString();
                item.Usuario_Id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());
                lista.Add(item); //Adicionando o elemento na lista (estanciei em cima)
            }
            return(lista);
        }
        public List <PlanoContaModel> ListaPlanoContas()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string sql    = $"select idPlano_Contas, Descricao, Tipo, Usuario_id from Plano_Contas Where Usuario_id = {idUsuarioLogado()} and isActive = 1";
            DAL    objDAL = new DAL();

            DataTable dt = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item = new PlanoContaModel();
                item.idPlano_Contas = int.Parse(dt.Rows[i]["idPlano_Contas"].ToString());
                item.Descricao      = dt.Rows[i]["Descricao"].ToString();
                item.Tipo           = dt.Rows[i]["Tipo"].ToString();
                item.Usuario_id     = int.Parse(dt.Rows[i]["Usuario_id"].ToString());
                lista.Add(item);
            }
            return(lista);
        }
Exemple #19
0
        public List <PlanoContaModel> ListaPlanoConta()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string    idUsuario_Logado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string    sql    = $"SELECT IDPLANOCONTA, DESCRICAO, TIPO, USUARIO_ID FROM PLANOCONTA WHERE USUARIO_ID = {idUsuario_Logado}";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dt.Rows[i]["IDPLANOCONTA"].ToString());
                item.Descricao  = dt.Rows[i]["DESCRICAO"].ToString();
                item.Tipo       = dt.Rows[i]["TIPO"].ToString();
                item.Usuario_id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());
                lista.Add(item);
            }
            return(lista);
        }
Exemple #20
0
        public List <PlanoContaModel> ListaPLanoConta()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string    usuarioLogado = HttpContextAccessor.HttpContext.Session.GetString("IdUsaruiLogado");
            string    sql           = $"SELECT Id, Usuario_Id, Descricao, Tipo FROM plano_contas where Usuario_Id = {usuarioLogado}";
            DAL       objDAL        = new DAL();
            DataTable dataTable     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dataTable.Rows.Count; i++)
            {
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dataTable.Rows[i]["Id"].ToString());
                item.Usuario_Id = int.Parse(dataTable.Rows[i]["Usuario_Id"].ToString());
                item.Descricao  = dataTable.Rows[i]["Descricao"].ToString();
                item.Tipo       = dataTable.Rows[i]["tipo"].ToString();
                lista.Add(item);
            }

            return(lista);
        }
        public List <PlanoContaModel> ListaPlanoContas()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string    sql    = $"select ID, DESCRICAO, TIPO, USUARIO_ID from plano_contas where USUARIO_ID = {IdUsuarioLogado()}";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dt.Rows[i]["ID"].ToString());
                item.Descricao  = dt.Rows[i]["Descricao"].ToString();
                item.Tipo       = dt.Rows[i]["Tipo"].ToString();
                item.Usuario_Id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());

                lista.Add(item);
            }

            return(lista);
        }
Exemple #22
0
        public List <PlanoContaModel> ListaPlanoContas()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string id_usuarioLogado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string sql = $"select id,descricao,tipo,usuario_id from plano_contas where usuario_id  = {id_usuarioLogado}";

            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item            = new PlanoContaModel();
                item.Id         = int.Parse(dt.Rows[i]["ID"].ToString());
                item.Descricao  = dt.Rows[i]["DESCRICAO"].ToString();
                item.Tipo       = dt.Rows[i]["TIPO"].ToString();
                item.Usuario_Id = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());
                lista.Add(item);
            }

            return(lista);
        }
Exemple #23
0
        public PlanoContaModel CarregaRegistro(int Id)
        {
            PlanoContaModel item = new PlanoContaModel();

            string    id_usuario_id = _httpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string    sql           = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID = {id_usuario_id} AND ID = {Id}";
            DAL       objDAL        = new DAL();
            DataTable dt            = objDAL.RetDataTable(sql);

            foreach (DataRow row in dt.Rows)
            {
                item = new PlanoContaModel()
                {
                    Id         = int.Parse(row["ID"].ToString()),
                    Descricao  = row["DESCRICAO"].ToString(),
                    Tipo       = row["TIPO"].ToString(),
                    Usuario_Id = int.Parse(row["USUARIO_ID"].ToString())
                };
                break;
            }

            return(item);
        }
Exemple #24
0
        public List <PlanoContaModel> ListaPlanoContas()
        {
            var usuarioId = int.Parse(_context.HttpContext.Session.GetString("IdUsuarioLogado"));

            var sql = $"select id, descricao, tipo, usuario_id from plano_contas where usuario_id = {usuarioId}";

            var dal = new DAL();
            var dt  = dal.RetDataTable(sql);
            var lst = new List <PlanoContaModel>();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                var item = new PlanoContaModel();
                item.Id        = int.Parse(dt.Rows[i]["ID"].ToString());
                item.Descricao = dt.Rows[i]["DESCRICAO"].ToString();
                item.Tipo      = dt.Rows[i]["TIPO"].ToString();
                item.UsuarioId = int.Parse(dt.Rows[i]["USUARIO_ID"].ToString());

                lst.Add(item);
            }

            return(lst);
        }
Exemple #25
0
        public List <PlanoContaModel> ListaPlanoConta()
        {
            List <PlanoContaModel> lista = new List <PlanoContaModel>();
            PlanoContaModel        item;

            string    id_usuario_id = _httpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado");
            string    sql           = $"SELECT ID, DESCRICAO, TIPO, USUARIO_ID FROM PLANO_CONTAS WHERE USUARIO_ID = {id_usuario_id}";
            DAL       objDAL        = new DAL();
            DataTable dt            = objDAL.RetDataTable(sql);

            foreach (DataRow row in dt.Rows)
            {
                item = new PlanoContaModel()
                {
                    Id         = int.Parse(row["ID"].ToString()),
                    Descricao  = row["DESCRICAO"].ToString(),
                    Tipo       = row["TIPO"].ToString(),
                    Usuario_Id = int.Parse(row["USUARIO_ID"].ToString())
                };
                lista.Add(item);
            }

            return(lista);
        }