예제 #1
0
        /// <summary>
        /// Função que faz DELETE na Tabela Usuario
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool excluir(MOD_usuario objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Usuario
                bool blnRetorno = true;
                //declara a lista de parametros da tabela principal
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodUsuario", Convert.ToInt64(objEnt.CodUsuario)));
                blnRetorno = objAcessa.executar(strDelete, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        /// <summary>
        /// Função que faz UPDATE da Senha na Tabela Usuario
        /// </summary>
        /// <param name="objEnt"></param>
        /// <returns></returns>
        public bool salvarSenha(MOD_usuario objEnt)
        {
            try
            {
                //Varivel boleana que retorna se foi executado ou não no Banco
                //Tabela Usuario
                bool blnRetorno = true;

                //declara a lista de parametros da tabela principal
                List <SqlParameter> objParam = new List <SqlParameter>();
                //parametros da tabela principal
                objParam.Add(new SqlParameter("@CodUsuario", string.IsNullOrEmpty(objEnt.CodUsuario) ? DBNull.Value as object : Convert.ToInt64(objEnt.CodUsuario) as object));
                objParam.Add(new SqlParameter("@Senha", string.IsNullOrEmpty(objEnt.Senha) ? DBNull.Value as object : objEnt.Senha as object));
                objParam.Add(new SqlParameter("@DataAlteraSenha", string.IsNullOrEmpty(objEnt.DataAlteraSenha) ? DBNull.Value as object : Convert.ToInt32(objEnt.DataAlteraSenha) as object));
                objParam.Add(new SqlParameter("@AlteraSenha", string.IsNullOrEmpty(objEnt.AlteraSenha) ? DBNull.Value as object : objEnt.AlteraSenha as object));

                blnRetorno = objAcessa.executar(strUpdateSenha, objParam);

                //retorna o blnRetorno da tabela principal
                return(blnRetorno);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        /// <summary>
        /// Função que preenche os valores das entidades com os valores do Form
        /// </summary>
        /// <returns></returns>
        private MOD_usuario criarTabela()
        {
            try
            {
                objEnt                 = new MOD_usuario();
                objEnt.CodUsuario      = txtCodUsuario.Text;
                objEnt.Senha           = txtConfirme.Text;
                objEnt.DataAlteraSenha = txtDataAlteraSenha.Text;
                objEnt.AlteraSenha     = "Não";

                //retorna a classe de propriedades preenchida com os textbox
                return(objEnt);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        /// <summary>
        /// Função que transfere os dados para as Entidades
        /// </summary>
        /// <returns></returns>
        private MOD_usuario criarTabela()
        {
            try
            {
                //Verifica se o usuario a ser editado não é o usuario 1
                funcoes.liberaEdicaoAdm(Convert.ToInt32(Codigo));

                //preenche o objeto da tabela Logs
                objEnt            = new MOD_usuario();
                objEnt.CodUsuario = Codigo;
                objEnt.Nome       = Descricao;

                //retorna o objeto preenchido
                return(objEnt);
            }
            catch (SqlException exl)
            {
                throw exl;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }