コード例 #1
0
        public string Inserir(Entidades.ImagemArquivo entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null)
                {
                    Dados.AdicionarParametros("@vchAcao", "INSERIR");
                    Dados.AdicionarParametros("@intIdImagem", entidade.Imagem.IdImagem);
                    Dados.AdicionarParametros("@binImagem", entidade.ImagemBytes);
                    Dados.AdicionarParametros("@vchExtensao", entidade.Extensao);
                    Dados.AdicionarParametros("@vchTamanho", entidade.Tamanho);
                    Dados.AdicionarParametros("@vchFormato", entidade.Formato);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spImagemArquivo");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        public string Alterar(Entidades.Usuario entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null && entidade.IdUsuario > 0)
                {
                    Dados.AdicionarParametros("@vchAcao", "ALTERAR");
                    Dados.AdicionarParametros("@intIdUsuario", entidade.IdUsuario);
                    Dados.AdicionarParametros("@vchLogin", entidade.Login);
                    Dados.AdicionarParametros("@vchSenha", entidade.Senha);
                    Dados.AdicionarParametros("@vchNome", entidade.Nome);
                    Dados.AdicionarParametros("@intIdTipoUsuario", entidade.TipoUsuario.IdTipoUsuario);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spUsuario");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
ファイル: Historico.cs プロジェクト: bfarndt/gerencia_noticia
        public string Inserir(Entidades.Historico entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null)
                {
                    Dados.AdicionarParametros("@vchAcao", "INSERIR");
                    Dados.AdicionarParametros("@intIdNoticia", entidade.Noticia.IdNoticia);
                    Dados.AdicionarParametros("@intIdUsuario", entidade.Usuario.IdUsuario);
                    Dados.AdicionarParametros("@intIdStatus", entidade.StatusNoticia.IdStatus);
                    Dados.AdicionarParametros("@datDataHora", entidade.DataHora);
                    Dados.AdicionarParametros("@vchDescricao", entidade.Descricao);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spHistorico");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #4
0
        public string Alterar(Entidades.Imagem entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null && entidade.IdImagem > 0)
                {
                    Dados.AdicionarParametros("@vchAcao", "ALTERAR");
                    Dados.AdicionarParametros("@intIdImagem", entidade.IdImagem);
                    Dados.AdicionarParametros("@vchLegenda", entidade.Legenda);
                    Dados.AdicionarParametros("@bitSelecionada", entidade.Selecionada);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spImagem");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #5
0
        public string Excluir(Entidades.GrupoTrabalhoUsuario entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null && entidade.Usuario != null && entidade.Usuario.IdUsuario > 0 &&
                    entidade.GrupoTrabalho != null && entidade.GrupoTrabalho.IdGrupoTrabalho > 0)
                {
                    Dados.AdicionarParametros("@vchAcao", "DELETAR");
                    Dados.AdicionarParametros("@intIdUsuario", entidade.Usuario.IdUsuario);
                    Dados.AdicionarParametros("@intIdGrupoTrabalho", entidade.GrupoTrabalho.IdGrupoTrabalho);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spGrupoTrabalhoUsuario");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #6
0
        public string Excluir(Entidades.NoticiaImagem entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null && entidade.Noticia != null && entidade.Noticia.IdNoticia > 0 &&
                    entidade.Imagem != null && entidade.Imagem.IdImagem > 0)
                {
                    Dados.AdicionarParametros("@vchAcao", "DELETAR");
                    Dados.AdicionarParametros("@intIdNoticia", entidade.Noticia.IdNoticia);
                    Dados.AdicionarParametros("@intIdImagem", entidade.Imagem.IdImagem);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spNoticiaImagem");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #7
0
        public string Inserir(Entidades.UsuarioEndereco entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null)
                {
                    Dados.AdicionarParametros("@vchAcao", "INSERIR");
                    Dados.AdicionarParametros("@intIdUsuario", entidade.Usuario.IdUsuario);
                    Dados.AdicionarParametros("@vchEmail", entidade.Email);
                    Dados.AdicionarParametros("@vchTelefone", entidade.Telefone);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spUsuarioEndereco");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #8
0
        public string Alterar(Entidades.PalavraChave entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null && entidade.IdPalavraChave > 0)
                {
                    Dados.AdicionarParametros("@vchAcao", "ALTERAR");
                    Dados.AdicionarParametros("@intIdPalavraChave", entidade.IdPalavraChave);
                    Dados.AdicionarParametros("@intIdNoticia", entidade.Noticia.IdNoticia);
                    Dados.AdicionarParametros("@vchPalavraChave", entidade.PalavraChaveTexto);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spPalavraChave");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #9
0
        public string Inserir(Entidades.Noticia entidade)
        {
            try
            {
                Dados.LimparParametros();
                object objRetorno = null;
                if (entidade != null)
                {
                    Dados.AdicionarParametros("@vchAcao", "INSERIR");
                    Dados.AdicionarParametros("@vchTitulo", entidade.Titulo);
                    Dados.AdicionarParametros("@vchConteudo", entidade.Conteudo);

                    objRetorno = Dados.ExecutarManipulacao(CommandType.StoredProcedure, "spNoticia");
                }

                int intResultado = 0;
                if (objRetorno != null)
                {
                    if (int.TryParse(objRetorno.ToString(), out intResultado))
                    {
                        return(intResultado.ToString());
                    }
                    else
                    {
                        throw new Exception(objRetorno.ToString());
                    }
                }
                else
                {
                    return("Não foi possível executar");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }