/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }