コード例 #1
0
ファイル: UsuarioDAO.cs プロジェクト: UCLINF-20152-PI1/Beta
        public static bool Alterar(Usuarios usuario)
        {
            try
            {
                using (OracleCommand c = ConexaoOracle.ObterConexao().CreateCommand())
                {
                    c.CommandType = System.Data.CommandType.Text;
                    c.CommandText = "UPDATE usuarios SET nome=:nome, senha=:senha, ativo=:ativo WHERE usuarioid = :codigo";
                    c.Parameters.Add("nome", OracleType.VarChar).Value = usuario.getNome();
                    c.Parameters.Add("senha", OracleType.VarChar).Value = usuario.getSenha();
                    c.Parameters.Add("ativo", OracleType.Int32).Value = usuario.getAtivo();
                    c.Parameters.Add("codigo", OracleType.Int32).Value = usuario.getUsuarioId();

                    c.ExecuteNonQuery();
                    return true;
                }
            }
            catch (OracleException e)
            {
                throw e;
            }
        }
コード例 #2
0
ファイル: UsuarioDAO.cs プロジェクト: UCLINF-20152-PI1/Beta
 public static bool Inserir(Usuarios usuario)
 {
     try
     {
         using (OracleCommand c = ConexaoOracle.ObterConexao().CreateCommand())
         {
             c.CommandType = System.Data.CommandType.Text;
             c.CommandText = "INSERT into USUARIOS values(USUARIOS_SEQ.NEXTVAL, :funcionarioid, :nome, :senha, :ativo)";
             c.Parameters.Add("funcionarioid", OracleType.VarChar).Value = usuario.getFuncionarioId();
             c.Parameters.Add("nome", OracleType.VarChar).Value = usuario.getNome();
             c.Parameters.Add("senha", OracleType.VarChar).Value = usuario.getSenha();
             c.Parameters.Add("ativo", OracleType.Int32).Value = usuario.getAtivo();
             c.ExecuteNonQuery();
             return true;
         }
     }
     catch (OracleException e)
     {
         throw e;
     }
 }