Ejemplo n.º 1
0
        public TipoPlanilha ListarPorId(long id)
        {
            var retorno     = new List <TipoPlanilha>();
            var commandText = TipoPlanilhaSQL.ListarPorId;

            var parametros = new Dictionary <string, object>
            {
                { "id", id }
            };

            var linhas = contexto.ExecutaComandoComRetorno(commandText, parametros);

            foreach (var row in linhas)
            {
                var tempTipoPlanilha = new TipoPlanilha
                {
                    id = row["id"].ToLong(),
                    nomeTipoPlanilha = row["nomeTipoPlanilha"],
                    descricao        = row["descricao"]
                };

                retorno.Add(tempTipoPlanilha);
            }

            return(retorno.FirstOrDefault());
        }
Ejemplo n.º 2
0
        private long Alterar(TipoPlanilha obj)
        {
            var commandText = TipoPlanilhaSQL.Alterar;
            var parametros  = new Dictionary <string, object>
            {
                { "id", obj.id },
                { "nomeTipoPlanilha", obj.nomeTipoPlanilha },
                { "descricao", obj.descricao }
            };

            return(contexto.ExecutaComando(commandText, parametros));
        }
Ejemplo n.º 3
0
        public long Salvar(TipoPlanilha obj)
        {
            if (obj.id > 0)
            {
                Alterar(obj);
            }
            else
            {
                obj.id = Inserir(obj);
            }

            return(obj.id);
        }
Ejemplo n.º 4
0
        public List <TipoPlanilha> ListarTodos()
        {
            var retornoLista = new List <TipoPlanilha>();
            var commandText  = TipoPlanilhaSQL.Listar;

            var linhas = contexto.ExecutaComandoComRetorno(commandText);

            foreach (var row in linhas)
            {
                var retorno = new TipoPlanilha
                {
                    id = row["id"].ToLong(),
                    nomeTipoPlanilha = row["nomeTipoPlanilha"],
                    descricao        = row["descricao"]
                };

                retornoLista.Add(retorno);
            }

            return(retornoLista);
        }